Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有很多 reg exp 可以在一行中找到一个单词,但我一直在弄清楚如何找到一个 reg exp,它给了我一行中一个单词的子字符串。
例如:#if (! ( ((定义 COA_MODEL)||(定义 DIA_MODEL)) && (CFG_STATISTICAL_DATA)) )
仅当行以“#if”开头并具有“!”时,我才需要查找此行是否具有 _MODEL/_model ,我该怎么做?
我尝试使用 ^#if(.*?(\b_MODEL\b)[^$]*)$ 并没有成功。
感谢和问候拉贾斯
这应该根据您的标准工作:
http://regexr.com?321fs
^#if(.*?(\w+_MODEL\b)[^$]*)$