私は自分のフォームにテキストエリアフィールドを持っており、そのフィールドの有効性を確認したいと思います。ユーザーがそのフィールド(空白や特殊文字を含む任意のタイプの文字)に5000文字以上入力し、次のボタンを押すと、エラーメッセージが表示されます。正規表現を使ってこれを行うことはできますか?テキストボックスの最大限度を制御する正規表現が必要
-1
A
答えて
0
の略正規表現:「5000個の文字には、何もアップマッチ」
は、単純に次のようになります。
^.{0,5000}$
しかし、あなたはあなたのプログラムに使用している言語に応じて、より良い選択肢を見つけるかもしれませんregexを使用するよりも(特にWeb言語の場合)。
+0
必ずしもそうではありません。 5000文字には、あなたのドットがカバーしない改行も含まれるかもしれません。より良いのは '[\ s \ S] {0,5000}'でしょう。 – Jan
+0
質問はあいまいであり、彼が使用している言語や「フィールド」についてはあまり詳しく述べていません。彼は/ sオプションで^。{0,5000} $を使うか、^ [\ s \ S] {0,5000} $を使うことができます。 しかし、問題は十分正確ではありません。 –
0
私は^ [\ s \ S] {0,5000} $という表現を使っています。
ありがとうございます!
関連する問題
- 1. 正規表現の制限?
- 2. 正規表現の文字の制限
- 3. 正規表現の文字制限
- 4. 正規表現バリデータの制限入力
- 5. データベース名正規表現の制限
- 6. HTMLを使用してテキストボックスの入力を制限する正規表現
- 7. 正規表現でhtmlテキストボックスの入力を制限する方法は?
- 8. .Net整数に制限する正規表現複数行正規表現
- 9. 正規表現が必要です
- 10. ASP.NET正規表現、制限番号
- 11. 正規表現のヘルプが必要
- 12. 正規表現の助けが必要
- 13. 正規表現のヘルプが必要
- 14. 正規表現は、テキストボックスに入ることから制限する
- 15. C#正規表現でヘルプが必要
- 16. 正規表現ヘルプが必要
- 17. 正規表現を最大2語と一致させる正規表現
- 18. 正規表現の一致の数字を制限する
- 19. アクセス制御 - 最大有効期限とキャッシュ制御
- 20. jQueryを使った正規表現の日付制御
- 21. 文字列の長さを制限する正規表現
- 22. Open Office Calcのテキスト長を制限する正規表現
- 23. この正規表現を5桁に制限する
- 24. XSDで正規表現のパターン制限を分割する
- 25. symfony - 正規表現によるアクセス制御
- 26. 正規表現を使用して経路を制限する助けが必要
- 27. 文字数を10文字に制限する正規表現
- 28. 小数点以下2桁を制限する正規表現
- 29. Angularjs正規表現で文字数を制限する
- 30. 文字を制限する正規表現
どのような言語ですか?何を試しましたか? –
これをGoogleで検索: "html input max length" – ClasG