位置:首頁 > 軟件操作教程 > 辦公軟件 > Word > 問題詳情

高級查找之通配符用法

提問人:周麗平發(fā)布時間:2021-07-01

任意單個字符:“?”可以代表任意單個字符,輸入幾個“?”就代表幾個未知字符.輸入“? 國”就可以找到諸如“中國”、“美國”、“英國”等字符;

任意多個字符: “*”可以代表任意多個字符。輸入“*國”就可以找到“中國”、“美國”、 “孟加拉國”等字符。

指定字符之一: “[]”框內的字符可以是指定要查找的字符之一,如:輸入“[中美]國”就可以找到“中國”、“美國”。

指定范圍內的任意單個字符: “[x-x]”可以指定某一范圍內的任意單個字符,如:輸入“[a-e]ay”就可以找到“bay”、“day”等字符,要注意的是指定范圍內的字符必須用升序。

排除指定范、排除指定范圍內的任意單個字符: “[!x-x]”可以用來排除指定范圍內的任意單個字符,如:輸入“[!c-f]ay”就可以找到“bay”、“gay”、“l(fā)ay”等字符,但是不會找到“cay”、“day”等字符。要注意范圍必須用升序.

指定前一字符的個數(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”。

一個以上的前一字符: “@”可以用來指定要查找字符中包含一個以上的前一字符,如:輸入“cho@se”,就可以找到, “chose”、“choose”等字符。

指定起始字符串:“<”可以用來指定要查找字符中的起始字符串,如:輸入“<ag”,就說明要查找的字符的起始字符為“ag”,可以找到 “ago”、“agree”、“again”等字符。

指定結尾字符串: “>”可以用來指定要查找字符中的結尾字符串,如:輸入“er>”,就說明要查找的字符的結尾字符為“er”,可以找到 “ver”、“her”、“l(fā)over”等等。

表達式查找:“()”,尤其用于多個關鍵詞的組合查找。鍵入“(America)(China)”,在“替換為”中鍵入“\2 \1”,Word找到“America China”并替換為“China America”。輸入“<(江山)*(多嬌)>”,就表示查找的是所有以“江山”開頭并且 以“多嬌”結尾的字符串。

另外為了更精確的查找,你還可以把以上的通配符聯(lián)合起來使用,如:輸入“<(ag)*(er)>”則表示查找所有以“ag”開頭并且以“er”結尾的單詞,注意這時需要用括號將來區(qū)分開不同的查找規(guī)則。最后還要注意如果要查找已經(jīng)被定義為通配符的字符,如“*”、“?”等字符,必須在該字符前面加上反斜杠“\”,如:輸入“\*”則表示查找字符“*”。

繼續(xù)查找其他問題的答案?

回復(0)
返回頂部