私はRegExpの新機能です。ここに私の問題があります。私は入力値を持っています。その入力値にRegExpの「ルール」を適用します。ルールは入力値で始まり、大文字と小文字は区別されません。例を挙げてみましょう。私の参照文字列はParis (75018)
で、入力値はPari
です。そのシナリオでは、すべてが正常に動作しています。しかし、入力値がParis (7
であれば動作しません。その場合、「システム」は私にマッチがないと言っていて、私はそれを手に入れません。それは一致しています!誰かが助けることを願っています。あなたの返信を先にありがとう。乾杯。マークjQuery - RegEx working bizarrely
私のhtml:
<input id="btn" type="submit" />
マイJS:
$('#btn').click(function() {
var loc = "Paris"; //input value...
var locRegExp = new RegExp("^" + loc, "i"); //
var test = "Paris (75018)"; //reference value
if (test.match(locRegExp)) {
alert('matches');
}
else {
alert('does not match');
}
});
こんにちはベン私を助けるために時間を取るのおかげでルールを適用することが可能です正規表現を使用するかプログラムで行うか – Marc
@Marc、 "ルール"の意味を理解できない –
スラッシュを自動的に追加することは可能ですか? – Marc