我的asp页面中有一个文本框,我需要验证以允许用户只输入来自A-Z,a-z的文本字符...但是在单词之间允许空格。
我尝试了以下但是它不起作用(不允许空格)::
^[a-zA-Z]*$
我可以改变它以使其允许空格???
答案 0 :(得分:25)
试试这个,用于正则表达式
^[a-zA-Z ]*$
答案 1 :(得分:6)
您可以将RegEx字符添加到正则表达式,允许空格,空格和换行符:
^[a-zA-Z\s]*$
或者,就像其他海报所说的那样,使用空格,只允许空格:
^[a-zA-Z ]*$
答案 2 :(得分:3)
只需在方括号之间添加空格即可。
^[a-zA-Z ]*$
答案 3 :(得分:2)
您可以将空格添加到角色类:
^[a-zA-Z ]*$
(仅限空格)或
^[a-zA-Z\s]*$
(所有空格 - 空格,制表符,换行符......)
答案 4 :(得分:1)
您可以使用以下内容来允许空格:
^[a-zA-Z\s]*$