我有以下正则表达式:
(?!^[&#]*$)^([A-Za-z0-9-'.,&@:?!()$#/\\]*)$
所以允许 AZ、aZ、0-9 和这些特殊字符'.,&@:?!()$#/\
如果按此顺序在字符串中的任何位置遇到以下字符集,我想不匹配:
&#
当我只使用“&#”作为输入运行这个正则表达式时,它与我的模式不匹配,我得到一个错误,太好了。当我使用它运行正则表达式时,'.,&@:?!()$#/\ABC123
它确实符合我的模式,没有错误。
但是,当我运行它时:
'.,&#@:?!()$#/\ABC123
它也不会出错。我在检查 序列时做错了。
有人能告诉我我做错了什么吗,我对这些事情不是很好。