Может ли метод поиска искать только одну строку? Или есть способ получить одну команду .search для поиска нескольких строк сразу? (Кстати, я попробовал следующий код: y.search("c", "b", "a")
, где y - ввод текстового поля.)Как искать несколько строк с помощью метода .search()?
8
A
ответ
21
Вы не можете использовать несколько аргументов, но вы можете использовать регулярное выражение с оператором или 0 (|
) следующим образом:
y.search(/c|b|a/);
Этот метод будет работать для символов, которые имеют длину более одного символа, а также:
y.search(/string1|string2|string3/);
Смежные вопросы
- 1. Как искать несколько переменных в строку с помощью метода .search()
- 2. Scripting-Search Несколько строк
- 3. Как искать несколько строк с использованием .find
- 4. Как искать несколько файлов для нескольких строк
- 5. Python regex, как искать несколько строк?
- 6. Как искать конкретную электронную почту с помощью питона imaplib.IMAP4.search()
- 7. Как искать целочисленное значение с помощью Hibernate с Lucene Search?
- 8. Как искать массив строк с помощью подстановки
- 9. Как искать файлы Jar с помощью Windows Search?
- 10. Как искать в PHP с помощью Drupal 7 Search API?
- 11. Hibernate-Search: как искать даты?
- 12. Как искать несколько столбцов в mysql, используя FULLTEXT Search?
- 13. Как искать несколько столбцов с одной переменной
- 14. Как искать несколько полей с помощью * с помощью Общих условий
- 15. как искать строку, как Google Search PHP
- 16. Как искать массив поисковых строк с Lucene.Net
- 17. Как искать специальные символы AWS Search
- 18. Как искать в коллекции в java с помощью метода indexOf?
- 19. Как искать с помощью appengine search api с несколькими поисковыми терминами?
- 20. Как использовать несколько UIAlertView с помощью метода
- 21. Как искать грани с помощью подстановочных
- 22. Как искать назад несколько строк в Python 3?
- 23. Как искать строку в массив строк с помощью C++?
- 24. Как искать многомерный массив с помощью GET
- 25. Rails Ransack - Как искать несколько значений
- 26. Как напечатать несколько строк с помощью подзапроса?
- 27. Как обновить несколько строк с помощью подзапроса?
- 28. Как получить несколько строк с помощью select?
- 29. Как конкатрировать несколько строк с помощью Move?
- 30. Как изменить несколько строк с помощью vim?
Вы можете попробовать регулярное выражение '(а | б | в)' – Florent