为了账号安全,请及时绑定邮箱和手机立即绑定

正则表达式怎么匹配&&和||

/ 猿问

正则表达式怎么匹配&&和||

翻阅古今 2018-11-14 10:12:42

请教跟&&或者||匹配的正则表达式,只能同时匹配两个&或者|,不能单个匹配&或者|

多谢!

只能匹配&&,不能是一个&,或者&&&,也不能是&&&&,或者更多的&

正则表达式

问题补充:

我是要和前面的[\*|\/]这些符号合在一起验证的


查看完整描述

2 回答

?
蛊毒传说

不明白需求,如果是这样的:*号后面只能有2个$$或||,那么可以试试这个:

\*(?:([$|])\1)(?:(?!\1))

可以匹配“*$$”,"*$$xxx","*||"之类的


查看完整回答
反对 回复 2018-11-18
?
ITMISS

“|”字符就是或者的意思  

 假如是匹配身份证号 :d{15}|d{18}  -- 匹配15位数的身份证或者18位数的身份证

这只用了一个| 但你知道了“|‘字符是干嘛的了,加多少"|"都无所谓了 


查看完整回答
反对 回复 2018-11-18

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信