![Word、方括號、單字、空格或 lf 的正規表示式](https://rvso.com/image/1496903/Word%E3%80%81%E6%96%B9%E6%8B%AC%E8%99%9F%E3%80%81%E5%96%AE%E5%AD%97%E3%80%81%E7%A9%BA%E6%A0%BC%E6%88%96%20lf%20%E7%9A%84%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%A4%BA%E5%BC%8F.png)
在Word中,我想使用正規表示式來匹配“Po”後面跟著空格或行尾字元。
[[Policy.PolicyNumber]]
[[Po
[[Po John
所以在上面的例子中我想匹配底部的兩個項目 - “[[Po”和“[[Po”(沒有約翰)。
最終我正在做的是 Intellisense - 一種 VSTO。我可以使用真正的正則表達式搜尋文件的文本,找到我想要的 C# 內容,但我遇到的障礙是進行替換並且不丟失任何格式。因此使用.Replace word方法。
答案1
我在 Word for Mac 上確認了這個解決方案。去Edit->Find->Advanced Find and Replace
。拉出進階選項,然後選取複選框Use wildcards
。
搜尋這個:\[\[Po[^013 ]
^013 是回車代碼。