如何在 Word 中搜尋新行開頭的空格

如何在 Word 中搜尋新行開頭的空格

我有以下問題。我最近編寫了一個宏,它允許我用空格替換文字中的所有 TAB 插入。這是必須的,因為在我正在使用的框架中,它經常發生(上下文:轉換後的文件清理)。

現在,這種情況不好的一幀(因此 TAB 被轉換為空格)是當 TAB 位於新行的開頭時。在這種特定情況下,最好將 TAB 轉換為空,因此行開頭的第一個字元將是 a 符號(例如,段落以“xxx”開頭,而它應該以“xxx”開頭) 。

我嘗試透過使用通配符的單字搜尋功能來解決此問題,但無濟於事。我想我可以搜尋類似「[!?] ?」的內容(因此,根據我的推理,這意味著 Word 應該搜尋首先沒有符號然後有空格然後有任何符號的所有實例)。搜尋“^p”似乎也不起作用。

您對如何解決該問題有什麼建議嗎?

感謝您的任何反饋!

答案1

使用通配符搜尋([^l|^13])( )將找到換行符 - 手動換行符和段落換行符 - 以及後面的空白(並將它們放入單獨的群組中)。在替換欄位中使用\1可省略空格,但保留換行符。

相關內容