ため.match()を使用する現在、私は、既存の値を使用してユーザーの入力と一致する必要があり、私が使用しているとBOOkTも一致する必要があります。私は、正規表現を使用してみましたが、私は正規表現に 'キーワード'変数を渡させていません。どのようにこれを簡単に行うための任意のアイデア?は大文字小文字を区別しない言葉
0
A
答えて
0
regexとの一致をパラメータとして使用できます。
var string = "BoOkt";
var result = string.match(/bookt/i);
if (result){
alert('match');
}
regexを使用した代替バージョンはindexOf
です。あなたのユーザ入力からの正規表現メタキャラクタが含まれており、match
を使用している場合は、別の問題があります。
var match = 'awesome';
var string = 'stackoverflow is AweSoMe place';
if (string.toLowerCase().indexOf(match) != -1){
alert('match')
}
+0
OPのコードはコンテキストを表示しないことに注意してください。 '.match()'によって返された配列が何かのために使われているなら、 '.indexOf()'に切り替えることはできません。 – nnnnnn
関連する問題
- 1. 大文字と小文字の区別から大文字小文字を区別しないものへ
- 2. シンタックスハイライト、大文字と小文字を区別しない構文
- 3. 春データ - MongoDBは - 大文字小文字を区別しない
- 4. QSortFilterProxyModelは大文字と小文字を区別しない
- 5. 大文字小文字の区別SSIS
- 6. 大文字と小文字の区別
- 7. indexOf大文字小文字の区別?
- 8. 大文字と小文字を区別しないXMLパーサC#
- 9. difflib.get_close_matches()で大文字小文字を区別しない
- 10. 大文字小文字を区別しないRestriction.IN
- 11. Mysql Search "I"大文字と小文字を区別しない
- 12. Laravel大文字小文字を区別しないローカライゼーション
- 13. 大文字と小文字を区別しない置換
- 14. Djangoの大文字と小文字を区別しないURL?
- 15. JavaScriptで大文字と小文字を区別しない
- 16. ユーザーのログインで大文字小文字を区別しない
- 17. スプリングデータJPA:大文字と小文字を区別しないorderBy
- 18. .gitignore大文字小文字を区別しないで書く
- 19. Solr 6大文字と小文字を区別しないクエリ
- 20. マイクロサイトの大文字と小文字を区別しないリンク
- 21. Schematrionの大文字と小文字を区別しないSQF:stringReplace
- 22. SQL2:大文字小文字を区別しないソート
- 23. XSLTで大文字小文字を区別しない
- 24. 大文字と小文字を区別しないFlask-SQLAlchemyクエリ
- 25. XMLパス - 大文字と小文字を区別しない
- 26. Solr大文字小文字を区別しないクエリ
- 27. 大文字と小文字を区別しないCharfield djangoモデル
- 28. ジャックソン - スネークケースキーで大文字小文字を区別しない
- 29. 大文字と小文字を区別しない#define
- 30. nginxの大文字と小文字を区別しないURL
'' keyword 'に特別な記号がないと仮定して、 '.match(new RegExp(keyword、' i '))'を実行します。 – Tushar
'book.id.toLowerCase()。includes(keyword.toLowerCase())' – Bergi