2012-01-11 7 views
0

私は、ユーザー入力を拒否するテキストボックスに関する問題を調査しています。この場合、エラーメッセージは 'メモには可能なクレジットカードPANが含まれていることが判明しました。VAMのあるフィールドにはどの文字が許可されていますか?RegexValidator?

明らかに、これはカスタムバリデータですが、どの文字が許可されているかを知ることができます。デバッグでは、私は何の数字を含まないノートを入力すると、バリデータが初期化されている場合、これらの変数は、以下の値があります。

valNoteContainsPAN.Expression = Me.PANRegEx

値=(\ D *)45367 {13,15を}(?!\ d)

これは特定の長さの番号をブロックしていると仮定していますか?上記を実際にどのように読んで理解するにはどうすればよいですか? Googleは、このウェブサイトは非常に便利証明私と同じ渋滞に誰のために無益な

答えて

0

を証明されています

http://regexhero.net/

をそれは基本的に私はコード化された制限フィールドを入力して、同様に受け入れられるかをテストすることができコマンドの各部分が実際に何を意味しているかを説明します。

このウェブサイト:http://www.regular-expressions.info/lookaround.html何が続いているのかを理解するのに役立つ理論の背後には、さらに多くの理論があります。

関連する問題