巧用正則表示式從中英文混合內容中提取中文?

日常辦公中,我們經常會遇到如下圖所示表格,需要從中英文混合內容中提取中文,進行新的報表製作等工作,但是面對上百個這種形式文字組合,一個一個地去刪,那不是要累死人了,而且有可能出錯啊。那麼如何快速地從中英文混合內容中提取出中文呢?可以利用電腦科學的一個概念——正則表示式去實現。

巧用正則表示式從中英文混合內容中提取中文

工具/原料

Excel軟體、Word軟體

方法/步驟

1、開啟Excel檔案,全部選中要替換的內容,然後按住ctrl+c鍵,複製選中的內容。

巧用正則表示式從中英文混合內容中提取中文

2、將複製的內容貼上至Word軟體中。可在開啟的Word軟體空白處,直接按住ctrl+v鍵貼上。

巧用正則表示式從中英文混合內容中提取中文

3、繼續按住ctrl+H鍵,或直接選擇下圖中紅色標識的“替換”功能,調出“查詢和替換”對話方塊。

巧用正則表示式從中英文混合內容中提取中文

4、在“查詢和替換”對話方塊中的“查詢”框中輸入正則表示式[a-zA-Z]”(意思是:查詢全部大寫和小寫的英文字母),“替換”框中務必為空。同時展開“更多”按鈕,勾選“使用萬用字元”。

巧用正則表示式從中英文混合內容中提取中文

巧用正則表示式從中英文混合內容中提取中文

5、點選“全部替換”按鈕,可以看到所有的英文字母已被替換完畢,並提示替換了多少處。

巧用正則表示式從中英文混合內容中提取中文

6、將Word軟體中處理完畢的表格,全部選中並複製,貼上至Excel表格中(替換內容務必要對應上),可以看到Excel表格中只剩下所要的中文了。

巧用正則表示式從中英文混合內容中提取中文

注意事項

備註:正則表示式使用單個字串來描述、匹配一系列符合某個句法規則的字串。在很多文字編輯器裡,正則表示式通常被用來檢索、替換那些符合某個模式的文字。

內容, 英文, 中文, 表示式, 正則,
相關問題答案