我需要一个正则表达式来接受字母数字和特殊字符,如:abc& def12
提前谢谢 纳格什答案 0 :(得分:2)
这可能是您要查找的语法/^[a-zA-Z0-9&:\/ ]+$/
,插入要在方括号之间匹配的任何其他字符。
如果您打算将来使用它们,我建议您阅读正则表达式,请查看本教程http://perldoc.perl.org/perlretut.html
答案 1 :(得分:1)
^[\w]+$
这个正则表达式将匹配所有的字母数字,如果你想匹配其他一些字符,只需在[]
括号中指定它们,即如果你不想匹配&符号你会有^[\w&]+$
正则表达式,如果您不想匹配白色字符(制表符,空格,换行符,回车符),则添加\d
并以^[\w&\s]+$
结束,依此类推,直到您处理所有特殊字符。
答案 2 :(得分:0)
没有得到具体的答案,但regexlib.com对我来说已派上用场了。