RegEx with Word 2013。

RegEx with Word 2013。

我正在我擁有的大型 Word 文件中使用“查找和替換”功能。我需要找到這個詞評論:(全部粗體且大寫)。

備註:這是一些重要數據

在該行的末尾或換行符之後是一個表(如果這有助於 reqex)。

使用查找/取代與使用通配符檢查和此表達式:

<(備註:*[AZ])

我找到了這個字和空格後的第一個字元:

備註:T

我可以添加什麼來讓它停在行尾?總有一個表格包含此「備註:」文本

例如在 JavaScript 中:/.備註:\s([AZ,0-9]).+/g 會找到它,但在 Word 的尋找和替換中不可接受...

我還發現使用:

<(備註:[AZ]^l) 或 <(備註:[AZ]^13)會讓我更接近。

答案1

將已知單字之後的字串配對到行尾

使用下列正規表示式:

<(REMARKS:[0-9A-Z ]@[^13^|])

筆記:

  • <匹配“單字的開頭”

  • [0-9A-Z ]匹配任何數字、大寫字母或空格

  • @匹配“前一個字元或表達式出現一次或多次”

  • [^13^|]匹配段落標記或手動換行符。


進一步閱讀

相關內容