私は現在、VB.NETを使用してASP.NET Webアプリケーションをコーディングしています。正規表現のバリデータの入力を数字だけに制限する方法を知りたいと思います(特定の桁数、たとえば7〜20桁)。正規表現バリデータの制限入力
0
A
答えて
4
あなたは、これは7-20の数字から、それが制限されます。この
^[0-9]{7,20}$
のように制限するために、正規表現で中括弧を使用することができます。詳細な説明については、このリンクに http://msdn.microsoft.com/en-us/library/ms972966.aspx
0
使用この
ValidationExpression="^[0-9]{7,20}$"
2
<asp:RegularExpressionValidator ID="req" runat="server" ErrorMessage="hi"
ControlToValidate="txt1" ValidationExpression="^[0-9]{7,20}$">
</asp:RegularExpressionValidator>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
これが唯一の7の最小値と最大20文字
関連する問題
- 1. 正規表現の制限?
- 2. ASP.NET正規表現バリデータ
- 3. ASP.NET - 正規表現バリデータ
- 4. Javascript正規入力の正規表現
- 5. 正規表現の入力
- 6. 正規表現の文字の制限
- 7. 正規表現の文字制限
- 8. データベース名正規表現の制限
- 9. ASP.NET MVC正規表現、2つの入力の長さの値の制限
- 10. ASP.NET正規表現、制限番号
- 11. 正規表現でhtmlテキストボックスの入力を制限する方法は?
- 12. HTMLを使用してテキストボックスの入力を制限する正規表現
- 13. .Net整数に制限する正規表現複数行正規表現
- 14. 正規表現パターン入力の説明
- 15. 正規表現のための正規表現チェック制約
- 16. AngularJsテキスト入力フィールド正規表現
- 17. 正規表現は許容入力
- 18. HIVE SerDeproperties入力正規表現
- 19. 入力付き正規表現
- 20. ルビの正規表現の制限64ビットのaixのコンパイル
- 21. "。"のみの正規表現制限の一致困難
- 22. 正規表現の一致の数字を制限する
- 23. 正規表現特定のパスワードの制限
- 24. 文字列の長さを制限する正規表現
- 25. Open Office Calcのテキスト長を制限する正規表現
- 26. 英数字とアンダースコアと文字制限の正規表現
- 27. 制限付き小数点の正規表現
- 28. この正規表現を5桁に制限する
- 29. XSDで正規表現のパターン制限を分割する
- 30. 正規表現の代入
真と数値できるようにする別の方法ですが、.NETでこれを見ますアラビア語の「3」のような他の数字にもマッチします。それが望ましいかどうかはわかりません。 –
私はそう思います。私はregex exeファイルと.Net正規表現検証コントロールでチェックしました。この文字は上記の表現には受け入れられません。 – Pankaj
Hm。 [the docs](http://msdn.microsoft.com/en-us/library/20bw873z(v = vs80).aspx)によれば、それは一致する '\ p {Nd}'と同じに一致しますアラビア数字。あなたはサーバー側の検証について話していますか?クライアント側の検証はJavaScriptで行われなければならず、 '\ d'は実際に' [0-9] 'にマッチするだけです。 –