いくつかのコントロールを備えたフォームがあります。Visual Studio ツールボックスでは検証を使用しませんでした。実際には、これらのコントロールの検証を java script を使用して定義しました。これらの検証の 1 つが正規表現です。
この正規表現でユーザーのデータをチェックする方法は?
for (i = 0; i < rows.length; i++) {
if (patterns[i] != "") {
val = document.get ElementById ('cntrl'+i).value;
ptrn = patterns[i];
if (!ptrn.test(val)) {
msg += "bad format. \n";
j = false;
}
}
}
このコードを Firebug でテストしましたが、最初は 2 回目の if ループで終了します。