我正在寻找一个允许a-z
,A-Z
,任意数字,空格的正则表达式,但它必须在END处禁止空格。
到目前为止,我有:
[a-zA-Z' ']+
我不确定如何允许任何数字并在末尾修剪空白
答案 0 :(得分:3)
这非常简单:
^[a-zA-Z0-9 ]*[a-zA-Z0-9]$
我在这里特别提到了最后一个角色。对于剩余的字符,这需要将+
转换为*
。
答案 1 :(得分:1)
答案 2 :(得分:0)
使用单词边界\b
的这种模式怎么样?
\b[a-zA-Z0-9 ]+\b