私は現在、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. 正規表現の入力
- 5. 正規表現の文字の制限
- 6. 正規表現の文字制限
- 7. データベース名正規表現の制限
- 8. .Net整数に制限する正規表現複数行正規表現
- 9. 正規表現パターン入力の説明
- 10. HIVE SerDeproperties入力正規表現
- 11. ルビの正規表現の制限64ビットのaixのコンパイル
- 12. "。"のみの正規表現制限の一致困難
- 13. 文字列の長さを制限する正規表現
- 14. 制限付き小数点の正規表現
- 15. 文字数を10文字に制限する正規表現
- 16. 複雑な正規表現を行制限する
- 17. 数字にルート制限する正規表現
- 18. 正規表現を使用してtextfield/numberfieldの入力文字を制限しますか?
- 19. mm/dd/yyyy形式に一致するJavaScript正規表現 - 数値入力のみに制限
- 20. ASP.NETのテキストボックスの正規表現バリデータの問題
- 21. ディレクトリが存在しない限りhtaccessの正規表現の正規表現
- 22. 正規表現の正規表現
- 23. JavaScriptの正規表現 - exec無限ループ
- 24. MVC3データ注釈正規表現のバリデータ属性失敗
- 25. 複数行テキストボックスのASP正規表現バリデータ
- 26. 入力フィールドにスペースを入れない正規表現
- 27. Jquery入力マスクが正規表現で表示されない
- 28. 正規表現 - 正規表現
- 29. Rubyでの正規表現のダブル文字入力
- 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] 'にマッチするだけです。 –