日常辦公中,我們經常會遇到如下圖所示表格,需要從中英文混合內容中提取中文,進行新的報表製作等工作,但是面對上百個這種形式文字組合,一個一個地去刪,那不是要累死人了,而且有可能出錯啊。那麼如何快速地從中英文混合內容中提取出中文呢?可以利用電腦科學的一個概念——正則表示式去實現。
工具/原料
Excel軟體、Word軟體
方法/步驟
1、開啟Excel檔案,全部選中要替換的內容,然後按住ctrl+c鍵,複製選中的內容。
2、將複製的內容貼上至Word軟體中。可在開啟的Word軟體空白處,直接按住ctrl+v鍵貼上。
3、繼續按住ctrl+H鍵,或直接選擇下圖中紅色標識的“替換”功能,調出“查詢和替換”對話方塊。
4、在“查詢和替換”對話方塊中的“查詢”框中輸入正則表示式“[a-zA-Z]”(意思是:查詢全部大寫和小寫的英文字母),“替換”框中務必為空。同時展開“更多”按鈕,勾選“使用萬用字元”。
5、點選“全部替換”按鈕,可以看到所有的英文字母已被替換完畢,並提示替換了多少處。
6、將Word軟體中處理完畢的表格,全部選中並複製,貼上至Excel表格中(替換內容務必要對應上),可以看到Excel表格中只剩下所要的中文了。
注意事項
備註:正則表示式使用單個字串來描述、匹配一系列符合某個句法規則的字串。在很多文字編輯器裡,正則表示式通常被用來檢索、替換那些符合某個模式的文字。