我需要一个只接受允许空格的文本字符的正则表达式

时间:2012-12-11 05:44:13

标签: regex validation

我的asp页面中有一个文本框,我需要验证以允许用户只输入来自A-Z,a-z的文本字符...但是在单词之间允许空格

我尝试了以下但是它不起作用(不允许空格)::

^[a-zA-Z]*$

我可以改变它以使其允许空格???

5 个答案:

答案 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]*$