JavaScriptでSQLキーワードLIKE
をエミュレートするにはどうすればよいですか? LIKE
が何であるかを知らない人のためにJavaScriptでSQL LIKEをエミュレートする
、それだけで0個以上の文字と一致し、_
正確に1文字に一致するワイルドカード%
を、サポートしている非常に単純な正規表現です。パターンは、ドット、星や他の特別な正規表現の文字が含まれている可能性があるので...
var match = new RegEx(likeExpr.replace("%", ".*").replace("_", ".")).exec(str) != null;
:
しかし、それはのような何かをするだけのことはできません。
fyi-:結果()私はここに表示されていない機能である - ここで私は、ツール上の任意の結果を表示しないようにしたい、連絡先や自宅ページ'.exec'" – Kip
@ C.ba rlow:編集時に古い "edit:.. blah"マークを削除することを躊躇しないでください。「最高のスタンドアロン問題」を目指す。編集履歴はすべて見ることができるため、解説を続ける必要はありません。 :) – sarnold
@sarnold Gotcha!ガイダンスをありがとう! –