sfr*_*frj 1 java regex validation
我使用这个常规来验证我的java Web应用程序的许多输入字段:
"^[a-zA-Z0-9]+$"
Run Code Online (Sandbox Code Playgroud)
但我需要修改它,因为我有几个字段需要允许空格(例如:地址).
如何修改它以允许空格(如果可能的话不在开头).
我想我需要使用一些scape角色 \
我尝试了几种不同的组合,但没有一种有效.有人可以用这个正则表达式帮我吗?
我建议用这个:
^[a-zA-Z0-9][a-zA-Z0-9 ]+$
Run Code Online (Sandbox Code Playgroud)
它增加了两件事:第一,你保证在开头没有空格,同时允许你需要的字符.之后,信a-z和A-Z是允许的,以及所有的数字和空格(有一个在我的正则表达式的后面加上一个空格).