正如标题所说,即时寻找一个正则表达式的.net验证控件,不允许方括号。基本上我有一个输入字段,我不想允许[和]。其他任何事情都很好。正则表达式不允许字符[和]
-2
A
回答
1
试试这个 - 注意使用的@
避免逃避斜线:
@"[^\[\]]*"
1
"^[^\\[\\]]*$"
1
使用这个表达式:
^(?!.*?\[)(?!.*?]).*$
+1
工程就像一个魅力。谢谢 – 2012-03-21 12:50:01
+1
@KasperSkov,谢谢。编辑后+1给你。 – 2012-03-21 12:55:37
+0
Kirill,我注意到这不符合换行符。 Enviroment.Newline,“/ n”或“/ b”或textareas中的任何内容。任何想法什么是错的? – 2012-04-17 09:26:00
相关问题
- 1. 正则表达式允许的字符,数字和 - 在JavaScript
- 2. 正则表达式只允许字母和一些字符
- 3. 正则表达式允许100和999999
- 4. Zend - 正则表达式允许空白和Unicode字符
- 5. 正则表达式限制特殊字符,只允许DOT和&
- 6. 正则表达式不允许空格
- 7. 正则表达式不允许零
- 8. 正则表达式不允许的字符除非转义
- 9. JavaScript中不允许非英文字符的正则表达式
- 10. 正则表达式不允许一些特殊字符
- 11. 正则表达式只允许字符串,但不允许单词“测试”
- 12. 寻找正则表达式来允许空格但不允许特殊字符?
- 13. 只允许一个字母字符 - 正则表达式
- 14. 只允许某些非字母字符在正则表达式
- 15. 正则表达式允许一个特殊字符(:)和数字和字母只
- 16. 正则表达式是不允许“并允许\”
- 17. Java正则表达式:只允许某些字符,但不允许某些字符开始字符串?
- 18. 正则表达式允许只有数字和数字
- 19. 正则表达式只允许字母和数字
- 20. javascript正则表达式不允许我的表达式
- 21. 正则表达式允许单词字符,括号,空格和连字符
- 22. 在javascript正则表达式中允许换行字符
- 23. 正则表达式允许任何字符除了反斜杠
- 24. 正则表达式只允许一组特定的字符(Javascript)?
- 25. 如何允许正则表达式与一个字符匹配
- 26. 允许特殊字符的正则表达式?
- 27. 允许安全字符的正则表达式
- 28. 允许使用正则表达式的非拉丁字符
- 29. XRegExp正则表达式允许字符间单个空格
- 30. 正则表达式允许在Java中使用空格字符
像'[^ \ [\]] *'? – leppie 2012-03-21 10:22:42
你能澄清吗? – 2012-03-21 10:23:34
@KasperSkov:“不匹配方括号”非常广泛。这将允许例如:一个空字符串,一个只包含空格的字符串,一个只包含不寻常符号的字符串等等......你确定这就是你的意思吗? – 2012-03-21 10:28:06