タイトルの通り、大括弧を使用しない.net検証コントロールの正規表現を探しています。基本的に私は[と]を許可したくない入力フィールドを持っています。それ以外は問題ありません。正規表現では文字は使用できません[および]
-2
A
答えて
1
これを試してみてください - @
のノートを使用しスラッシュをエスケープ避けるために:
@"[^\[\]]*"
1
negated character classを使用してみてください:
"^[^\\[\\]]*$"
1
この正規表現を使用します。
^(?!.*?\[)(?!.*?]).*$
+1
魅力的な作品です。ありがとう –
+1
@ KasperSkov、ありがとう。編集後にあなたに+1してください。 –
+0
Kirillさん、改行がないことに気付きました。環境、 "/ n"または "/ b"、またはそれがテキストエリアにあること。どんなアイデアが間違っていますか? –
関連する問題
- 1. Ocamlの正規表現は、1文字の文字列、数字、およびスペースと一致しませんか?
- 2. 正規表現 - 小文字の英数字およびスラッシュ
- 3. 使用正規表現は、文字列
- 4. 正規表現を使用して、アルファベット文字、ハイフン、アンダースコア、スペース、および数字を入力できます。
- 5. パスワードの正規表現 - ユニコードフラグ付きの正規表現では生のブレースは使用できません
- 6. アルファを持つ正規表現、ハイフン、アンダースコアおよびドット文字
- 7. 正規表現でスラッシュ(および他の同様の文字)を使用できるようにする#
- 8. 正規表現が文字列を検索できません
- 9. 大文字、数字、およびピリオドを一致させる正規表現
- 10. は、正規表現で文字列リテラル
- 11. VB.NET正規表現0-9およびa-zは機能しませんか?
- 12. 正規表現:スプリット名前で文字列、重量/カウント、および価格
- 13. 、検索および正規表現
- 14. 正規表現のオプションおよびグループ
- 15. Javaおよび正規表現
- 16. 正規表現3文字以上の英字を一緒に使用することはできません
- 17. 正規表現を使った正規表現を使用した文字列
- 18. POSIX文字クラスは基底R正規表現では機能しません
- 19. および/または正規表現の演算子
- 20. 正規表現は、文字と数字
- 21. は、ブーストを使用することはできません::正規表現
- 22. 正規表現コードでは1つのスペースしか使用できません
- 23. 正規表現は、Unicode文字は、.NET
- 24. は、正規表現は、文字
- 25. 文字、数字、および特定の文字と一致する正規表現ですか?
- 26. 正規表現では〜〜を理解できません
- 27. 正規表現および/またはsedを小文字に置き換える
- 28. svndumpfilter include文で正規表現を使用できますか?
- 29. 大文字点後(おそらく正規表現+はucfirst)
- 30. 文字、スペース、およびñを受け入れるJavascriptの正規表現
[ 'のように^ \ [\]] * '? – leppie
あなたは明確にすることができますか? –
@ KasperSkov:「角括弧に一致しません」は非常に広いです。例えば、空の文字列、空白のみの文字列、珍しいシンボルのみを含む文字列などが可能です。あなたはそれが何を意味するのでしょうか? –