我孩子使用的一款英語單詞背誦軟件,它的自定義詞庫要求只能導入英文單詞TXT文件(每個單詞一行)。但是我從網上下載到的單詞文章卻基本都是單詞、詞性、中文注釋混雜在一起的,但是我現在只需要復制其中的單詞列表(圖1),純手工操作太麻煩了,有沒有好辦法。
【解題思路】
大家知道在Word中復制時按下Alt鍵可以實現文本內容的列復制,因為現在要求是復制文章前部的單詞列表,因此我們可以使用列復制的方法。不過文中單詞長短不一,無法直接選擇多少列復制。通過觀察可以發現英文單詞和中文注釋之間都有一個全角空格錯開,因此使用多個空格替換實現單詞和注釋分開即可解決問題。
【解題方法】
在Word中打開下載到的文件,然後復制任意一個單詞和後面注釋之間的空格,接著點擊“編輯→替換”,在“查找內容”處粘貼復制的空格,在“替換為”處使用多個空格位置替換單個空格,最後點擊“全部替換”(圖2)。
小提示:
實際上很多列復制的文章都可以使用類似方法實現替換隔離,大家只要認真觀察即可。比如上述文章每一行單詞後面都是詞性(n、v或其他),我們只要使用“ n.”來替換原來的“n.”,這樣就可以將文章中所有名詞和原來單詞錯開,其他詞性可按同樣方法操作。
完成上述操作後,原來文章中的單詞和後面的注釋就會被多個空格斷開,只要對原來多行的單詞稍加修改(比如將taste的名詞解釋刪除),這樣單詞就和注釋分隔開來了(圖3)。
現在按下Alt鍵,然後使用鼠標即可將所有單詞全部復制,按提示將其粘貼到記事本中,這樣就完成了單詞的提取操作。不過到此並未結束,因為列復制會產生大量空格(圖4)。
空格的取消可以使用命令提示符去除,假設上述文件名為D:\a.txt,啟動命令提示符後輸入“type D:\a.txt”,現在繼續在命令提示符窗口進行復制後再粘貼到記事本即可取消所有多余的空格了(圖5)。
使用命令提示符復制可以去取消空格
本文來自於【系統之家】 www.xp85.com