1
zhen9ao 2013 年 11 月 15 日
貌似是对的
|
2
merlin852 2013 年 11 月 15 日
/^[a-zA-Z0-9]$|^[a-zA-Z0-9][a-zA-Z0-9_]*[a-zA-Z0-9]+$/
|
5
exch4nge 2013 年 11 月 15 日
你的这个正则可以匹配的字符串至少需要三个字符,第一个字符可以是任意非_(可以是特殊字符)的字符,第二个到倒数第二个是匹配a-z,0-9,_的,最后一个字符跟第一个字符一样,可以匹配任意非_(可以是特殊字符)的字符。
比如 "#aaa!" (双引号里面的)这样的字符串也是可以匹配成功的。 但我觉得你应该不是要这样的正则吧。 |
7
lululau 2013 年 11 月 15 日
不懂 PHP,/^(?!_)[a-zA-Z0-9_]+(?<!_)$/ 用 Perl 测试通过
|
9
workaholic 2013 年 11 月 15 日
/^(?!_)\w+(?<!_)$/
|
10
akira 2013 年 11 月 16 日
/^(?!_)\w+(?<!_)$/
|