我有一个ASP.NET正则表达式验证器,我该如何表达:
"如果要测试的值为空或包含[a-zA-Z0-9 \ s] +元素?"
在正则表达式?
我必须在ASP.NET中测试TextBox,并且在提交请求时,我希望附加到TextBox的正则表达式验证器允许提交表单,如果它包含字符,数字或为空。
匹配示例1. "This is a good 1"
匹配示例2. ""
(空)
无与伦比的示例1. "what is this ****?"
(因为它包含' *'和'?')
答案 0 :(得分:1)
由于还没有人将其作为答案发布...
只需将正则表达式中的+
更改为*
即可。前者意味着匹配1或更多,而后者匹配0或更多。这就是你想要的空白。