除了xx标签,其他都替换删掉-正则表达式

除了p标签,其他都替换或删掉

<(?!/?p).+?>

 

如果除了p还有其他不需要匹配的标签,这时候根据需求自己添加不需要的标签;比如我不需要<h1~6>这个标签就在"/?p"的后面加上"|/?h[1-6]"或"|/?h"即可,以此类推,不需要<head></head>就加上"|/?head",如下代码所示:

<(?!/?p|/?h[1-6]|/?head).+?>

如果你是直接全局查找或替换,那么必然会有 body 标签之外的多余标签,这时候可以换成选定的内容中查找:在vscode中,有一个“在选定的内容中查找”按钮,先选中要查找替换的内容,然后点击"三条横线"的图标按钮即可,如下图所示:

posted @ 2022-09-21 17:09  沐橙汁  阅读(103)  评论(0)    收藏  举报