如何告诉我的RegularExpressionValidator只允许数字,字母和空格?

时间:2011-01-31 17:25:30

标签: asp.net regex validation

我正在使用:ValidationExpression="^[0-9a-zA-Z]+$"尝试仅允许没有符号的字母和数字。

然而,当我在包含空格的框中输入一个短语时,它无法验证。所以我猜我还需要明确允许空格?搜索不起作用的示例:

“暑假”

3 个答案:

答案 0 :(得分:5)

只需添加空格?

^[0-9a-zA-Z ]+$

答案 1 :(得分:3)

非常简单: -

\w+[a-zA-Z\s]+$仅适用于角色

\w+[0-9a-zA-Z\s]+$ Alpha数字

答案 2 :(得分:1)

您必须包含在[..]空格中。空格,制表等..有符号\ s,所以你正则表达式:^[0-9a-zA-Z\s]+$