1
什么是asp.net中只有字母和数字的正则表达式验证?字母数字正则表达式验证
我需要输入前两个应该是一个字符后,它可能需要连字符(-
),空间(),撇号(
'
)
我试图
^[A-Z a-z\s-'\s]{2,25}$
这是行不通的。
什么是asp.net中只有字母和数字的正则表达式验证?字母数字正则表达式验证
我需要输入前两个应该是一个字符后,它可能需要连字符(-
),空间(),撇号(
'
)
我试图
^[A-Z a-z\s-'\s]{2,25}$
这是行不通的。
如果我明白你想要什么,这应该工作:
^[a-zA-Z]{2}[-\040']*$
这将匹配两个字母后跟任意数量的连字符,空格或撇号。这将匹配以下字符串
ab --
xy'
zz
但不会匹配这些
12
'ab
x-
注:这不会限制匹配表达式的长度(如原来的人做)。如果这很重要,请将*
替换为{,23}
。
Thanks^[a-z A-Z] {2} [ - \ s'] * $这个工作正常。 – user2211311