昨天遇到這樣一個關于使用word通配符的問題,如下圖:
有一個幾百道題的word文本,如何能夠快速地將題目和參考答案分開?
一行一行去復制-剪切顯然費時費力,這個問題正好可以用word通配符來解決,這里記錄和分享一下。
1、Ctrl+H - 點擊“查找” - 輸入“<參考答案:[A-D]>”-勾選“使用通配符”
這里說明一下:<代表單詞開頭,>代表單詞結尾;[A-D]表示A,B,C,D中任意一個字母都可以匹配。
案例中答案的樣式為“參考答案:X”,其中X為A,B,C,D中的任意一個字母。
通配符“<參考答案:[A-D]>”的意思就是匹配參考答案:[A-D]這個樣式的文本。
2、“在以下項目查找”- “主文檔”,即可匹配到所有的答案行數(shù)據(jù)。
然后Ctrl+X截切,復制到新的excel或者word表格里面,即可所有的參考答案,word里面剩下的就是題目本身了。
操作演示一下:
這樣就把題目和答案快速分開了。
關于word通配符的更多
任意單個字符:“?”可以代表任意單個字符,輸入幾個“?”就代表幾個未知字符。如:輸入“? 國”就可以找到諸如“中國”、“美國”、“德國”等字符;輸入“???國”可以找到“孟加拉國”等字符。
任意多個字符:?“”可以代表任意多個字符。如:輸入“國”就可以找到“中國”、“美國”、 “孟加拉國”等字符。
指定字符之一:?“[]”框內的字符可以是指定要查找的字符之一,如:輸入“[中美]國”就可以找到“中國”、“美國”。又如:輸入“th[iu]g”,就可查找到“thigh”和“thug”。輸入“[學碩博]士”,查找到的將會是學士、士、碩士、博士。
指定范圍內的任意單個字符:?“[x-x]”可以指定某一范圍內的任意單個字符,如:輸入“[a-c]mend”的話,Word查找工具就可以找到“amend”、“bmend”、“cmend”等字符內容。
排除指定范、排除指定范圍內的任意單個字符:?“[!x-x]”可以用來排除指定范圍內的任意單個字符,如:輸入“[!a-c]”的話,word程序就可以找到“good”、“see”、“these”等目標字符,而所有包含字符a、b、c之類的內容都不會在查找結果中出現(xiàn)。
指定前一字符的個數(shù):“{n}”可以用來指定要查找的字符中包含前一字符的個數(shù),如:輸入“cho{1} se”就是說包含1個前一字符“o”,可以找到“chose”,輸入“cho{2}se”就是說包含2個前一字符“o”,可以找到, “choose”。
指定前一字符、指定前一字符數(shù)范圍:“{x,x}”可以用指定要查找字符中前一字符數(shù)范圍,如:輸入“cho{1,2}”,則說明包含前一字符“o”數(shù)目范圍是1-2個,則可以找到“chose”、“choose”。
你可能還會想看:
快速將長數(shù)據(jù)打印到一頁上,這個方法很實用!
歡迎交流!