我不熟悉REGEX
我希望匹配一个字符串,其中最后一个字符不应该是特殊字符。
我试过这个正则表达式:
/^[a-z0-9](?!.*?[^\na-z0-9]{2}).*?[a-z0-9]$/
但没有成功。
我可以在这种情况下使用什么正则表达式?感谢。
答案 0 :(得分:1)
/\w$/
确保最后一个char是单词char,即/[a-zA-Z0-9]$/
答案 1 :(得分:1)
如果/ \ w $ /不适合您(可能是一些奇怪的正则表达式解释器)那么......
[A-ZA-Z0-9] $ 将匹配“最后一个字符不应该是特殊字符”的字符串
[^ A-ZA-Z0-9] $ 将匹配“完全相反”。