正则表达式搜索2个词

时间:2019-09-12 05:52:22

标签: regex

我想写一个表达式来搜索句子中的2个词。一学期不变,一学期不变。

例如,我将搜索单词"Ben"作为常量加上单词"banana""apple"

“本喜欢香蕉”将返回正数

“奔吃香蕉”将返回正数

“奔吃苹果”将是积极的

“奔喜欢苹果”将是积极的

“奔喜欢梨”将为负,因为梨不是一个特定术语。

“汤姆喜欢苹果”将为负,因为未指定Ben

有人可以帮忙吗?谢谢!!

1 个答案:

答案 0 :(得分:0)

尝试Ben.+(?:banana|apple)

说明:

Ben.+-匹配Ben和任意一个或多个字符

(?:...)-nno-captuirng组

banana|apple-匹配bananaapple

Demo

相关问题