我希望在所有情况下匹配包含MYSTUFF
的字符串,除时MYSTUFF
前面有ENABLED_
。以便以下内容匹配:
MYSTUFF
m_MYSTUFF
MYSTUFFIsGreat
allOf_MYSTUFF
但以下情况不会:
ENABLED_MYSTUFF
m_ENABLED_MYSTUFF
ENABLED_MYSTUFFIsGreat
allOf_ENABLED_MYSTUFF
我尝试了使用负向前瞻(\w*(?!.*ENABLED_)MYSTUFF\w*
的变体)和条件((?(?!=ENABLED_)(MYSTUFF))
的变体)的几种变体,但我没有设法得到我追求的结果。
我想要的甚至可以使用正则表达式吗?