0

我有一个 ASP.NET 正则表达式验证器,我该如何表达:

“如果要测试的值为空或包含 [a-zA-Z0-9\s]+ 元素?”

在正则表达式?

我必须在 ASP.NET 中测试一个 TextBox,并且在提交请求时,我希望附加到 TextBox 的正则表达式验证器允许提交包含字符、数字或为空的表单。

匹配示例 1。"This is a good 1"

匹配示例 2。""(空)

无与伦比的示例 1. "what is this ****?"(因为它包含 '*' 和 '?')

4

1 回答 1

1

由于还没有人真正将其发布为答案...

只需在您的正则表达式中更改+为 a 即可*。前者意味着匹配1个或更多,而后者匹配0个或更多。这是你想要的,因为你想允许空白。

于 2013-02-10T09:23:48.887 回答