标签: regex
我有以下正则表达式: 我正在尝试匹配所有内容: 100%,1%,90% INT,9%,5% INT
100%
1%
90% INT
9%
5% INT
从图像中可以看到,仅当字符串中包含INT时,它才匹配。我如何获得它来匹配两种模式。请协助
答案 0 :(得分:1)
此表达式
\d+%(?:\s+INT)?
可以简单地提取所需的输出。
如果要浏览/简化/修改该表达式,请在this demo的右上角进行解释。
jex.im可视化正则表达式:
答案 1 :(得分:0)
您可以使用?语法并将其分组以表明它是可选的
?
\d{1,3}%(\sINT)?