Regex搜索2项

k5hmc34c  于 2023-06-25  发布在  其他
关注(0)|答案(1)|浏览(106)

我想写一个表达式来搜索一个句子中的两个术语。一项不变,一项不变。
例如,我将搜索单词"Ben"作为常量加上单词"banana""apple"
“本喜欢香蕉”会返回正数
“本吃香蕉”会返回阳性
“本吃苹果”会是阳性
“本喜欢苹果”是肯定的
“本喜欢梨”是否定的,因为梨不是一个特定的术语。
“Tom likes apple”将为负数,因为未指定Ben

mzaanser

mzaanser1#

试试Ben.+(?:banana|apple)
说明:
Ben.+-匹配Ben和一个或多个任意字符
(?:...)-nno-捕获群
banana|apple-匹配bananaapple
Demo

相关问题