正则表达式在单词之间允许空格(不带特殊字符,但在开头删除空格)>

问题描述 投票:0回答:1

我正在验证一个可以在其中输入字母

(0-9)字符(aZ),空格'-' '_'但是您无法输入特殊字符(!@ ##%)

您还可以在末尾添加更多空格字符但第一个空格之后必须至少包含一个允许的字符

所以很好:

"        some 123    exa_mple m-s-g    "

或者这可以:

 "123abc"

或者也可以:

 "           a"

不好:

"                      "

这是错误的:

"123!@#abc"    

我正在验证一个字段,您可以在其中输入字母(0-9)字符(aZ),空格,'-'和'_',但不能输入特殊字符(!@#$%),可以还添加更多空格字符(在...

regex
1个回答
1
投票

您可以使用否定的前瞻来断言特殊字符不会出现在输入中的任何位置:

© www.soinside.com 2019 - 2024. All rights reserved.