Notepad ++突出显示标记之间的出现

时间:2016-02-18 11:05:17

标签: regex search notepad++

我想复制.reg文件中所有特定键的出现位置。 e.g。

[HKEY_LOCAL_MACHINE\SOFTWARE\PatchInstaller\201506291458.15] 
"Title 1"="HotFix 2.3" <br/>"Notes"=""  

[HKEY_LOCAL_MACHINE\SOFTWARE\PatchInstaller\201506291458.38]
"Title 1"="HotFix 2.4"  <br/>"Notes"=""

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

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

1 个答案:

答案 0 :(得分:1)

要仅匹配Title 1"="后双引号以外的字符,您可以使用否定字符类[^"]+并使用\K运算符:

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

enter image description here

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