0

我有一个 XML,我想在多行上搜索和匹配字符串:

</head>
<head>

这个想法是最终插入

</head>
</body>
<body>
<head>

我认为这对 vi 是可行的,我进行了一些研究并找到了“_s”,但它似乎不适用于多行。这就是我尝试过的:

/<\/head>\_s<head>

有人可以帮忙吗?

4

1 回答 1

0

您提供的模式按预期工作:

<head>
</head>
<head>
</head>
<head>
</head>

:%s/<\/head>\_s<head>/<\/head>\r<body>\r<\/body>\r<head>/gc
# remove c

<head>
</head>
<body>
</body>
<head>
</head>
<body>
</body>
<head>
</head>
于 2012-12-14T06:51:19.260 回答