标签: regex
我试图使用正则表达式过滤数字。基本上,我想匹配:
9.0.0.*
*-MVC
我试图找出是否有办法将两个表达式结合起来。换句话说,对于以下输入:
1. 319.0-MVC 2. 320.0-MVC 3. 1.1.2.336 4. 8.1.0.337
我的输出应该是:
1. 319.0-MVC 2. 320.0-MVC
如何根据任何一种模式进行过滤?
答案 0 :(得分:2)
您可以使用替换:
\d+\. (?:9\.0\.0.*|.*-MVC)
RegEx Demo
将形成以数字+ DOT +空格开头的任何行,然后是非捕获组(?:...)中提供的2个交替子表达式。
(?:...)