标签: c# .net regex
正如标题所说,我正在为.net验证控件寻找一个不允许使用方括号的正则表达式。基本上我有一个输入字段,我不想允许[和]。还有别的。
答案 0 :(得分:1)
尝试使用negated character class:
"^[^\\[\\]]*$"
答案 1 :(得分:1)
试试这个 - 注意使用@以避免转义斜杠:
@
@"[^\[\]]*"
答案 2 :(得分:1)
使用此正则表达式:
^(?!.*?\[)(?!.*?]).*$