刪除 Word 中 [ 和 ] 之間的所有內容

刪除 Word 中 [ 和 ] 之間的所有內容

我需要一個模式/搜尋字串來刪除“[”和“]”字元之間的所有內容。一個例子是:

This study  [ref] is  a good example

這應該變成:

This study  is  a good example

我找到了這個正規表示式這裡 \<(*{1,})\>但儘管它適用於<and >,但不適用於[and ]

當我使用\[(*{1,})\] 世界“說”時,他們找不到我要找的東西。

我正在嘗試從維基百科文章中刪除一些格式,並且此正則表達式不會刪除標題旁邊的[編輯]。 (我使用合併格式化貼上)

答案1

這兩個表達式有效

\[*\]
\[[a-zA-Z ]{1,}\]

進一步評論:

  • *表示任意數量的字串字元。{1,}只能附加到單一字元通配符。這就是表達方式的問題\[*{1,}\]
  • (不是)必需的。

https://support.office.com/en-ca/article/Use-wildcard-characters-to-find-or-replace-text-610e37dc-bb2f-4a8b-8fa5-aa991160eafb有關通配符的詳細資訊。

相關內容