我一直在尝试制作一个只允许字母数字字符的java正则表达式,它可以有空格,但整个字符串不能为空白......
几个例子。。
" hello world123" //fine
"hello123world" //fine
"hello123world " //fine
" " //not allowed
到目前为止,我已经得到 ^[a-zA-Z0-9][a-zA-Z0-9\s]*$ 虽然这不允许任何前导空格,因此任何带有 x 数字前导空格的字符串都不会被匹配.
有什么想法可以添加到表达式中以允许前导空格吗?