Regex在记事本++中标记多行模式并删除所有未标记的行,并保留所有标记的行(包括第一行之后标记的行)



我有从一行开始到另一行结束的xml标记。Regex在我使用<tag>(.*?)<tag/>时正确地标记了行,但当我告诉notepad++删除未加书签的行时,它只保留每个多行标记的第一行。

这是个虫子吗?有没有我必须修改的设置?

为了澄清,我有一个标记的元素,它跨越了多条线。即使所有行都已标记,但只有第一行被添加了书签,因此清除所有未添加书签的行会清除第一行添加书签后的标记行。如何为元素中的所有行添加书签,或者在清除所有书签时保留它们?

解决这个问题最简单的方法是将xml标记成一行,或者找到另一种处理xml的方法(我还没有找到(。

最新更新