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

Regex 我需要一个只接受带空格的文本字符的正则表达式,regex,validation,Regex,Validation,我的asp页面中有一个文本框,我需要对其进行验证,以允许用户只输入a-Z、a-Z。。。但是单词之间允许有空格 我尝试了以下方法,但无效(不允许使用空格):: 我可以将其更改为允许空格吗?对于正则表达式,请尝试此选项 ^[a-zA-Z ]*$ 只需在括号之间加一个空格 ^[a-zA-Z ]*$ 可以将空格添加到角色类: ^[a-zA-Z ]*$ (仅限空格)或 (所有空格-空格、制表符、换行符…)您可以使用以下选项来允许空格: ^[a-zA-Z\s]*$ ^[a-zA-Z ]*$ 您可

我的asp页面中有一个文本框,我需要对其进行验证,以允许用户只输入a-Z、a-Z。。。但是单词之间允许有空格

我尝试了以下方法,但无效(不允许使用空格)::


我可以将其更改为允许空格吗?

对于正则表达式,请尝试此选项

^[a-zA-Z ]*$

只需在括号之间加一个空格

^[a-zA-Z ]*$

可以将空格添加到角色类:

^[a-zA-Z ]*$ 
(仅限空格)或


(所有空格-空格、制表符、换行符…)

您可以使用以下选项来允许空格:

^[a-zA-Z\s]*$
^[a-zA-Z ]*$

您可以将正则表达式字符\s添加到正则表达式中,允许空格、空格和换行符:

^[a-zA-Z\s]*$
或者,正如其他海报所说,使用空间,只允许空间:

^[a-zA-Z\s]*$
^[a-zA-Z ]*$

您还可以执行以下操作以允许使用小写和大写字母

/(^[a-z ]+$)/i

i->不区分大小写的匹配(忽略[a-zA-Z]的大小写)

您可以通过在字符类中添加空格来允许空格。你试过什么?@Jan Dvorak我该怎么做?你需要拒绝多个连续空格、前导空格或尾随空格吗?选择这一个包含制表符等。
\s
将添加所有空格,而不仅仅是空格。很好,看起来它添加了制表符和换行符。这应该作为对现有答案的注释添加,因为它只是添加了case-ignore选项,而不是其他方法。