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

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

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

翻阅古今 2018-11-14 10:12:42
请教跟&&或者||匹配的正则表达式,只能同时匹配两个&或者|,不能单个匹配&或者|多谢!只能匹配&&,不能是一个&,或者&&&,也不能是&&&&,或者更多的&正则表达式问题补充:我是要和前面的[\*|\/]这些符号合在一起验证的
查看完整描述

2 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

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

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

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


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

TA贡献1871条经验 获得超8个赞

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

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

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


查看完整回答
反对 回复 2018-11-18
  • 2 回答
  • 0 关注
  • 3645 浏览

添加回答

举报

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