.Search Method yalnızca bir dizeyi arayabilir mi? Veya aynı anda birden fazla dizeyi aramak için tek bir .search komutu almanın bir yolu var mı? (Bu arada, aşağıdaki kodu da denedim: y.search("c", "b", "a")
, y bir metin kutusu girdisidir.)Birden çok dizeyi .search() yöntemiyle nasıl ararsınız?
8
A
cevap
21
Birden çok bağımsız değişken kullanamazsınız, ancak işleçle (|
) bir normal ifadeyi kullanabilirsiniz:
y.search(/c|b|a/);
Bu yöntem, hem de birden fazla karakter uzunluğunda olan karakterler için çalışacaktır:
y.search(/string1|string2|string3/);
İlgili konular
- 1. Birden çok dizeyi almada arabellek nasıl temizlenir?
- 2. Tutulma içinde birden çok dizeyi arama
- 3. Drupal 7: Search Birden çok arama terimi ile görüntüleme
- 4. Bir dosyadaki satırlardaki birden çok alt dizeyi okuma
- 5. Elastic Search iç içe çok parçalı sorgu
- 6. DataTables'ta birden çok sütunu nasıl arayabilirim?
- 7. Nasıl bu form var GET yöntemiyle
- 8. google custom search api
- 9. C++ dilinde bir alt dizgi için std :: string'i nasıl ararsınız?
- 10. GET yöntemiyle formun gönder düğmesinin değerini göndermesi nasıl önlenir?
- 11. Birden çok grafiği kaydetme
- 12. Birden çok sınıfla birden çok arabirim DynamicProxy kullanılarak nasıl birleştirilebilir?
- 13. Bir dizeyi birden fazla desenle eşleştirme
- 14. Elastic Search
- 15. Birden çok anahtar birden çok değer
- 16. Birden Çok DB'ye Karşı Birden Çok Bileşen
- 17. Birden çok veri modeliyle birden çok Realms
- 18. Birden çok değişkene birden çok sütun seçin
- 19. mockito yöntemiyle
- 20. Golang'da tek bir dizeye birden çok dizeyi ve int nasıl birleştirilir?
- 21. Birden çok satır nasıl karşılaştırılır?
- 22. Birden çok dosyayı nasıl taşıyorsunuz?
- 23. Birden çok geri arama bekle
- 24. Birden çok örnek yöntemiyle eşleşen kurallar için kuralların yeniden yazılmadığını yeniden yazma
- 25. Sphinx PDO birden çok değişken hatayı çalıştırmak
- 26. Hızlı 3.0'da birden çok isteğe bağlı dizeyi nasıl birleştirebilirim? Ben hızlı 3'te birden dizeleri bitiştirmek çalışıyorum
- 27. Birden çok alanda (SQL, PHP) nasıl arama yapılır?
- 28. Search, TabActivity
- 29. C# 'a çok uzun bir dizeyi php'ye nasıl gönderebilirim?
- 30. Garip hata yöntemiyle
bir regex ile deneyebilirsiniz '(a | b | c)' Değilsin – Florent