这是以下方面的后续活动:
javascript regex - look behind alternative?
在我的情况下,我希望仅在该词之前没有特定词时才匹配第二个词。与先前的问题一样,我需要一种不使用后视技术的解决方案。
我希望排除以下提及:
patient has a history of pulmonary edema
使用表达式:
((?!pulmonary ).{10})\bedema
但是给出以下句子:
Continuing dyspnea and lower-extremity edema
我希望匹配项仅返回
edema
而不是extremity edema
。 最佳答案
请尝试以下模式:
(?!pulmonary).{10}\b(edema)\b
该演示为here。
关于javascript - 匹配第二个单词,后面没有特定的单词,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35659568/