将两个正则表达式组合成一个

我有一个有效的正则表达式ABC-[0-9]+

我也有一个正则表达式: DEF-[0-9]+

但是我不知道如何将两者结合起来

我试过了,ABC-[0-9]+ | DEF-[0-9]+但实际上没有用…

如果重要的话,这就是Java正则表达式中的全部内容。

回答:

如果您想要匹配以ABC或开头的序列的正则表达式DEF,请尝试以下操作:

(ABC|DEF)-[0-9]+

但是除了周围的两个空格字符外|,您的正则表达式也应该与之匹配:

ABC-[0-9]+|DEF-[0-9]+

这两个正则表达式匹配同一组字符串。

以上是 将两个正则表达式组合成一个 的全部内容, 来源链接: utcz.com/qa/419136.html

回到顶部