Notepad++ 搜索标签间超过 20 个字符的文本

Notepad++ 搜索标签间超过 20 个字符的文本

为了在 Notepad++ 中查找标签并替换标签之间的文本,我使用以下示例:

(?<=<barcode>)(.*)(?=</barcode>)

我想知道是否可以在某些标签之间搜索包含超过 20 个字符的文本?

答案1

您可以根据需要使用或调整以下表达。

[\S]查找除空格之外的所有字符(与 [^\s] 相同)并且{21,}需要至少 21 个字符的文本。

(?<=<barcode>)([\S]{21,})(?=</barcode>)

对于带有空格的文本使用:

(?<=<barcode>)(.{21,})(?=</barcode>)

在此处输入图片描述

相关内容