猿问
各位大神好,请问正则表达式里的?:是啥意思例如(?:a|b)?
正则表达式里的?:是啥意思例如(?:a|b)
HUX布斯
浏览 654
回答 3
3回答
BIG阳
(?:pattern)匹配 pattern 但不获取匹配结果,也就是说这是一个非获取匹配,不进行存储供以后使用。这在使用 "或" 字符 (|) 来组合一个模式的各个部分是很有用。例如, 'industr(?:y|ies) 就是一个比 'industry|industries' 更简略的表达式。
0
0
0
随时随地看视频
慕课网APP
相关分类
Node.js
正则表达式
正则判断数字末尾的为0情况
3 回答
我要回答