Wordpress 批量移除'&书信电报;i>';内部所有'&书信电报;blockquote>';使用记事本++;
我正在尝试从我的WordPress Posts XML模板中批量删除出现在中的所有内容。我有一个很大的文件,因为我正在更改布局,所以引用中的所有和标记都应该被删除,因为引用已经被样式化了。如何删除标记而不影响模板的其余部分?您可以使用正则表达式模式对模板文件进行搜索和替换(Ctrl+H): 搜索:Wordpress 批量移除'&书信电报;i>';内部所有'&书信电报;blockquote>';使用记事本++;,wordpress,notepad++,Wordpress,Notepad++,我正在尝试从我的WordPress Posts XML模板中批量删除出现在中的所有内容。我有一个很大的文件,因为我正在更改布局,所以引用中的所有和标记都应该被删除,因为引用已经被样式化了。如何删除标记而不影响模板的其余部分?您可以使用正则表达式模式对模板文件进行搜索和替换(Ctrl+H): 搜索: <blockquote>(.*?)<i>(.*?)</i>(.*?)</blockquote> (.*)(.*)(.*)(.*)) 并替换为: &
<blockquote>(.*?)<i>(.*?)</i>(.*?)</blockquote>
(.*)(.*)(.*)(.*))
并替换为:
<blockquote>$1$2$3</blockquote>
$1$2$3
编辑:此方法将部分适用于以下模式:
<blockquote>foo <i>bar</i> baz <i>qux</i></blockquote>
foo-bar-baz-qux
(即在一个
中有多个
)。您只需启动搜索并多次替换,或者在正则表达式中使用递归标记(?R)
(未测试)
这种方法看起来也不错,但有一个问题:如何选择文件中的所有部分?我的XML文件中大约有500篇文章使用正则表达式,它们对我来说仍然是个谜;zessx的回答比我能告诉你更多