很實用的技巧——Word通配符
2020-10-23 09:11 作者:數(shù)學(xué)建模學(xué)習(xí)交流 | 我要投稿
今天某同學(xué)請教我一個關(guān)于Word的小問題,給大家分享下。
這個同學(xué)的英語老師發(fā)給了他三個Word文檔,里面是關(guān)于新概念英語里面的句子,如下圖所示:

要實現(xiàn)的功能就是:去掉每一句前面的時間點,就是中括號以及里面的hh:mm.ss。
這每一個Word有100多頁,每一頁有20多句。。。
這個同學(xué)已經(jīng)手動刪除了1000多行了,后來受不了了向我求助。
實際上我們使用Word自帶的替換功能就能完成這個操作:

如上圖所示,我們勾選上使用通配符,然后在上方查找框里面輸入:\[*\]
這里? \[? 代表“[”本身,前面加了一個斜杠表示轉(zhuǎn)義字符,因為[本身就是一個通配符,所以要想表示[自己就要加一個\.
同樣的? \]? 代表"]"本身
中間的 * 表示匹配多個字符
這樣我們選擇全部替換時,就能刪除所有的時間。

實際上,word里面的通配符和正則表達式非常類似,在進行文本處理時,正則表達式非常常用,大多數(shù)編程語言都支持正則表達式匹配,有興趣的同學(xué)可以學(xué)習(xí)下相關(guān)的資料。
一些有用的資料給大家參考:
【1】知乎搜索:?Word的通配符怎么用?
【2】菜鳥教程:正則表達式
標簽: