我想用引号将字/子串CODE
作为字符串的一部分进行匹配。例如:用引号括起来的字符串的子串的正则表达式
text "bla CODE bla" text <- match 'CODE'
text "MYCODE" text <- match 'CODE'
"test_CODE_bla" text <- match 'CODE'
text CODE "text" <- no match
但(?<=")(.*)CODE(.*)(?=")
整个字符串在引号,不只是文字CODE
匹配。 但类似(?<=".*)CODE(?=.*")
不起作用。我的错误在哪里? 我正在使用记事本++搜索&替换为Boost RegEx(有点类似Perl语法!?)。
链接:https://regex101.com/r/zkfRMC/1
任何帮助表示赞赏。
事情是[本](https://regex101.com/r/zSe1PC/1)? –
什么是您正在使用的正则表达式引擎? 。净? –
@WiktorStribiżew:我使用的是使用Perl Regex的Notepad ++。 – mh333