我所试图做的是不是让两个连续的特殊字符像&*
或*$
或&&
,但它应该允许之间串之类的特殊字符Hello%Mr&
.
到目前为止我尝试了什么:
^(([\%\/\\\&\?\,\'\;\:\!\-])\2?(?!\2))+$
ndnenkov.. 5
^(?!.*[\%\/\\\&\?\,\'\;\:\!\-]{2}).*$
我们的想法是使用负前瞻((?!)
)来验证string(.*
)中是否有两个连续的"特殊"字符([...]{2}
).之后,您只需匹配整个字符串(.*
).
^(?!.*[\%\/\\\&\?\,\'\;\:\!\-]{2}).*$
我们的想法是使用负前瞻((?!)
)来验证string(.*
)中是否有两个连续的"特殊"字符([...]{2}
).之后,您只需匹配整个字符串(.*
).