使用notepad ++ </blockquote> </i>批量删除所有'<blockquote>'中的'<i>'

时间:2014-01-09 15:15:56

标签: wordpress notepad++

我正在尝试批量删除WordPress Posts XML模板中出现的所有内容。我有一个巨大的文件,因为我正在更改布局,所以报价中的所有和标签都应该被删除,因为报价已经被设置了风格。如何在不影响模板其余部分的情况下删除标签?

2 个答案:

答案 0 :(得分:3)

您可以使用Regex模式在模板文件上进行搜索和替换( Ctrl + H ):

enter image description here

搜索:

<blockquote>(.*?)<i>(.*?)</i>(.*?)</blockquote>

并替换为:

<blockquote>$1$2$3</blockquote>

编辑:
此方法将部分适用于以下模式:

<blockquote>foo <i>bar</i> baz <i>qux</i></blockquote>

(即单个<i>中的多个<blockquote>)。您只需要多次启动搜索和替换,或在正则表达式中使用递归标记(?R)(未经测试)。

答案 1 :(得分:0)

  1. 在记事本中打开文件++
  2. 选择所有&lt; blockquote&gt;部分
  3. 按Ctrl + H打开“替换”对话框
  4. 查找&lt; i&gt;
  5. 无任何替换
  6. 请务必点击“在选择中”&#39;复选框
  7. 点击全部替换
  8. PROFIT!
  9. Notepad++ config