正则表达式允许字母和空格组合,但不仅仅是空格



我想知道允许字母和空格组合的正则表达式,但它不应该只允许空格。

我已经搜索并阅读了所有文章,并找到了表达式/^[a-zA-Z\s]*$/它只允许空格以及字母和空格的组合。

提前谢谢。

使表达式需要一个字母,然后其他字母和空格是可选的:

/^[A-Za-z]|[A-Za-z][A-Za-zs]*[A-Za-z]$/

此外,s表示任何空格字符(制表符、换行符、回车符等(,而不仅仅是空格。

(编辑:我之前的回答是有缺陷的。这个新的确保输入要么只是一个字母表,要么必须以字母表开头和结尾,中间只允许有空格。

相关内容

最新更新