Если я создаю условный оператор, как это, она работает:Что я могу Позвоните фильтровать строки Результата
if (this.category === 'male') {
console.log('Male');
this.query = this.query.substr(1, 3);
}
Но что я могу использовать для фильтрации не числовое позиционирования на строке, но фактические символов? Я хочу оценить «this.query», который является строкой, и фильтровать на основе определенных символов. Я не могу вызвать фильтр на строку, так что я могу использовать? Я не хочу просто оценивать его, я хочу вернуть новый результат на основе тех серий символов, которые есть. Это ускользает от меня.
Не уверен, что ожидаемый результат? Что вы подразумеваете под «не числовым позиционированием»? – guest271314
Я использую это, чтобы отфильтровать список результатов, которые были созданы в поиске. Первое условие, использующее substr, будет генерировать эти результаты. Но я хочу повторно генерировать результаты на основе определенной серии персонажей. Я использовал только пример substr, чтобы увидеть, могу ли я получить результаты поиска для повторного создания. И это сработало. Пользователь нажимает на категорию «мужчина», и результаты регенерируются на основе субстрата. Но как я могу это сделать, например, «мужчина» включен в результат строки? – Muirik
Что такое «определенная серия персонажей»? Что должно произойти, если последовательности строк не существуют в строке? – guest271314