如何在 notepad++ 中的标签之间查找和替换

如何在 notepad++ 中的标签之间查找和替换

我遇到了关于在 notepad++ 中查找和替换的问题。

我想在文本中查找空格+空格并用一个空格替换。但我想查找和替换的区域位于标签之间(例如:)<div>...</div>。我的文件是 .xml,因此它有很多标签。

答案1

这应该可以解决问题。

Find what:  +(?=[^<]*?</div>)

Replace with: 

请注意用。。。来代替实际上那里有一个空格。

然后全部替换。

展望

基本上,它匹配多个空格,即' +',只要前瞻没有找到除</div>结束表达式之外的任何内容,则使用单个空格。.*?它使用而不是[^<]*?来确保它不会匹配任何其他标记标记。

它适用于一个简单的测试文档,但您可能希望先用您自己的文档来测试它。

相关内容