Notepad++ 突出显示标签之间的事件

Notepad++ highlight occurrences between tags

我想复制 .reg 文件中出现的所有特定键。 例如

[HKEY_LOCAL_MACHINE\SOFTWARE\PatchInstaller1506291458.15] 
"Title 1"="HotFix 2.3" <br/>"Notes"=""  

[HKEY_LOCAL_MACHINE\SOFTWARE\PatchInstaller1506291458.38]
"Title 1"="HotFix 2.4"  <br/>"Notes"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\PatchInstaller1506291459.1]
"Title 1"="HotFix 2.5"  <br/>"Notes"=""

虽然 tle 1"="(.*)" 找到了我想要的内容,但我需要排除周围的引号以使其不被突出显示。

只匹配Title 1"="后除双引号以外的字符,可以使用取反符class[^"]+,前面使用\K运算符:

Title 1"="\K[^"]+

\K 运算符只是省略了到目前为止匹配的整个文本。因此,匹配文本仅包含与 [^"]+.

匹配的内容