我这里有一个相当大的XML文档,它完全搞砸了。缺少一些结束标签,整个内容都被缩小了(一行中的所有内容,除了文本字段中的换行符)。由于缺少结束标记,因此XML层次结构已损坏,自动美化器也会失败。
我想稍微清理一下,所以我尝试查找并替换,但是那没有用。为了使概览更好一点,我想在每个结束标签之后开始添加换行符。
我尝试了以下正则表达式来查找结束标记
<\/[a-zA-Z\:]+>
但是当我尝试用\ n替换时,找到的字符串将被替换。我尝试使用
$1\n or {$1} or ($1)
重用找到的字符串。但这只是用字符串“ $ 1”,“ {$ 1}” +换行符替换。