您的位置:網(wǎng)站首頁 > 衡陽手機維修 > 正文 >
word怎么使用通配符
山東英恒裝飾工程有限公司
等級20
所有回答:2868
山東英恒裝飾工程有限公司 16天前 如果僅是把(道”)替換成(道“) 那就太簡單了。如果還有(說”)替換成(說“) 之類,如果是一本書有n個這種情況,我也找到了解決辦法,并不復(fù)雜:在word的“編輯”選“查找和替換”,在下面的“搜索選項”中勾選“使用通配符”,在“查找內(nèi)容”框中輸入 >” 也可以在“特殊字符”里選“單詞結(jié)尾”,然后要輸一個右引號 >表示單詞結(jié)尾
在“替換”框中輸入 ^q“ 也可以在“特殊字符”里選“查找內(nèi)容”,然后要輸一個左引號 ^q表示查找的內(nèi)容重復(fù),然后全部替換即可,這樣后一個雙引號前面一般是標(biāo)點符號,不在替換之列。 +1 (0) 贊同該答案 評論()
常州金孔雀裝飾工程有限公司
等級93
所有回答:7343
常州金孔雀裝飾工程有限公司 16天前 今天突然需要在word中實現(xiàn)多條件查詢,一般的查找是無法實現(xiàn).找到一些方法下面是語句,不過發(fā)現(xiàn)如果你是要通配查詢()括號里的東西就沒有辦法了,因為word它將()當(dāng)成一個通配語句。筆者是這樣解決這個問題的。先將(全部替換成一個你文章中不會出現(xiàn)的文字,然后再將)也同樣替成另一個文章中不會出現(xiàn)的文字。。然后再用這兩個文字來通配就成功了。
于是想到了腳本中常用到的正則表達(dá)式,心想word中應(yīng)該也能這種方法,但是實際試驗下來結(jié)果是不成功.后來google了一下,發(fā)現(xiàn)word中的通配符使用和正則表達(dá)式之間還是有一些不同之處.現(xiàn)在把搜索結(jié)果貼在此處,以備后用.
打開word,選中edit menu,點擊find or replace,選中use wildcards復(fù)選框。
通配符使用規(guī)則如下:
任意單個字符
鍵入 ?
例如,s?t 可查找“sat”和“set”。
任意字符串
鍵入 *
例如,s*d 可查找“sad”和“started”。
單詞的開頭
鍵入 <
例如,
例如,(in)> 查找“in”和“within”,但不查找“interesting”。
指定字符之一
鍵入 [ ]
例如,w[io]n 查找“win”和“won”。
指定范圍內(nèi)任意單個字符
鍵入 [-]
例如,[r-t]ight 查找“right”和“sight”。必須用升序來表示該范圍。
中括號內(nèi)指定字符范圍以外的任意單個字符
鍵入 [!x-z]
例如,t[!a-m]ck 查找“tock”和“tuck”,但不查找“tack”和“tick”。
n 個重復(fù)的前一字符或表達(dá)式
鍵入 {n}
例如,fe{2}d 查找“feed”,但不查找“fed”。
至少 n 個前一字符或表達(dá)式
鍵入 {n,}
例如,fe{1,}d 查找“fed”和“feed”。
n 到 m 個前一字符或表達(dá)式
鍵入 {n,m}
例如,10{1,3} 查找“10”、“100”和“1000”。
一個以上的前一字符或表達(dá)式
鍵入 @
例如,lo@t 查找“l(fā)ot”和“l(fā)oot”。
特殊意義的字符
鍵入 \
例如,f[\?]t 查找“f?t”
( )
對查詢結(jié)果沒有影響,是一個替換時分組的概念
例子:
用 替換(john) (smith),得到結(jié)果smith john
即代表john,代表smith
^
特殊字符查詢
paragraph mark (?)
type ^p (doesn’t work in the find what box when wildcards are on)
tab character (→)
type ^t
ansi or ascii characters
type ^0nnn, where nnn is the character code
em dash ( — )
type ^+
en dash ( – )
type ^=
caret character
type ^^
manual line break (i)
type ^l
column break
type ^n
manual page break
type ^m (also finds or replaces section breaks when wildcards are on)
nonbreaking space (°)
type ^s
nonbreaking hyphen (-)
type ^~
optional hyphen ({)
type ^-
code that works in the find what box only (when wildcards are on)
graphic
type ^g
codes that work in the find what box only (when wildcards are off)
any character
type ^?
any digit
type ^#
any letter
type ^$
footnote mark
type ^f
endnote mark
type ^e
field
type ^d
section break
type ^b
white space
type ^w (any combination of regular and nonbreaking spaces, and tab characters)
codes that work in the replace with box only
windows clipboard contents
type ^c
contents of the find what box
type ^& +1 (0) 贊同該答案 評論()
杭州西覽裝飾有限公司
等級4
所有回答:7082
杭州西覽裝飾有限公司 16天前 通配符使用規(guī)則如下:任意單個字符
鍵入 ?
例如,s?t 可查找“sat”和“set”。
任意字符串
鍵入 *
例如,s*d 可查找“sad”和“started”。
單詞的開頭
鍵入 <
例如,
例如,(in)> 查找“in”和“within”,但不查找“interesting”。
指定字符之一
鍵入 [ ]
例如,w[io]n 查找“win”和“won”。
指定范圍內(nèi)任意單個字符
鍵入 [-]
例如,[r-t]ight 查找“right”和“sight”。必須用升序來表示該范圍。
中括號內(nèi)指定字符范圍以外的任意單個字符
鍵入 [!x-z]
例如,t[!a-m]ck 查找“tock”和“tuck”,但不查找“tack”和“tick”。
n 個重復(fù)的前一字符或表達(dá)式
鍵入 {n}
例如,fe{2}d 查找“feed”,但不查找“fed”。
至少 n 個前一字符或表達(dá)式
鍵入 {n,}
例如,fe{1,}d 查找“fed”和“feed”。
n 到 m 個前一字符或表達(dá)式
鍵入 {n,m}
例如,10{1,3} 查找“10”、“100”和“1000”。
一個以上的前一字符或表達(dá)式
鍵入 @
例如,lo@t 查找“l(fā)ot”和“l(fā)oot”。
特殊意義的字符
鍵入 \
例如,f[\?]t 查找“f?t”
( )
對查詢結(jié)果沒有影響,是一個替換時分組的概念
例子:
用 替換(john) (smith),得到結(jié)果smith john
即代表john,代表smith
^
特殊字符查詢
paragraph mark (?)
type ^p (doesn’t work in the find what box when wildcards are on)
tab character (→)
type ^t
ansi or ascii characters
type ^0nnn, where nnn is the character code
em dash ( — )
type ^+
en dash ( – )
type ^=
caret character
type ^^
manual line break (i)
type ^l
column break
type ^n
manual page break
type ^m (also finds or replaces section breaks when wildcards are on)
nonbreaking space (°)
type ^s
nonbreaking hyphen (-)
type ^~
optional hyphen ({)
type ^-
code that works in the find what box only (when wildcards are on)
graphic
type ^g
codes that work in the find what box only (when wildcards are off)
any character
type ^?
any digit
type ^#
any letter
type ^$
footnote mark
type ^f
endnote mark
type ^e
field
type ^d
section break
type ^b
white space
type ^w (any combination of regular and nonbreaking spaces, and tab characters)
codes that work in the replace with box only
windows clipboard contents
type ^c
contents of the find what box
type ^&
趕腳很復(fù)雜吧 +1 (0) 贊同該答案 評論()
常州寶泰裝飾工程有限公司
等級8
所有回答:2002
常州寶泰裝飾工程有限公司 16天前 word中通配符怎么用
使用
microsoftword
可以查找和替換文字、格式、段落標(biāo)記、分頁符(分頁符:上一頁結(jié)束
以及下一頁開始的位置。
microsoftword
可插入一個
“
自動
”
分頁符(或軟分頁符)
,或者通過
插入
“
手動
”
分頁符(或硬分頁符)在指定位置強制分頁。
)和其他項目。可以使用通配符和
代碼來擴展搜索。
word
中通配符應(yīng)用
1.“?”
該通配符可以用來代表任意單個字符,
當(dāng)大家不清楚查找目標(biāo)中指定位置的內(nèi)容是什么的時
候,就可以用
“?”
來代替。注意一個
“?”
只能代表一個未知字符。如果要查找不止一個字符,
可以用多個
“
?
”
來通配表示。
但是如果我們不知道到底有多少個字符,
該如何使用呢?如果
是這樣,就必須要用到下面這個通配符了。
2.“*”
該通配符可以用來代替任意多個字符。比如我們輸入
“*n”
,系統(tǒng)就會自動找出所有以
“n”
結(jié)
尾的單詞或字符集,而不管它前面有多少個字符。
3.“*[/<”
該通配符可以表示單詞的開頭。
如輸入
“<(th)”
,
系統(tǒng)就會查找到以
“th”
開頭得單詞,
如
“think”
或
“this”
,但不查找
“ether”
。
4.“*[/>”
該通配符可以表示單詞的結(jié)尾。如輸入
“(er)>”
,系統(tǒng)會自動查找以
“er”
結(jié)尾的單詞,如
“thinker”
,但不查找
“interact”
。
5.“*[/[x1x2... ]”(x1
,
x2
表示任意字符
)
該通配符可以指定要查找該括號內(nèi)(
x1
,
x2…
)的任意字符。
如輸入
“m[ae]n”
,則系統(tǒng)會查找
“man”
和
“men”
。
6.“*[/[x1
-
x2]”(x1
,
x2
表示任意字符
)
該通配符可以設(shè)置指定范圍(
x1
到
x2
之間
,
包括
“x1”
和
“x2”
)內(nèi)任意單個字符。如輸入
[r-t]ight
,則系統(tǒng)會查找
“right”
和
“sight”
。
(即在
“r”
和
“t”
之間的任意單個字符)
。需要注意的
是。括號內(nèi)的字符要按升序的方式來排列。如不能輸入
“[t
-
r]ight”
來表示該范圍。
7.“*[/[!x1
-
x2]”
(
x1
,
x2
表示任意字符)
該通配符可以設(shè)置括號內(nèi)指定字符范圍(
x1
到
x2
之間,不包括包括
“x1”
和
“x2”
)以外的任
意單個字符。
如輸入
“t[!a
-
m]ck”
,
則系統(tǒng)就會查找到
“tock”
和
“tuck”
,
但不查找
“tack”
和
“tick”
。
8.“*[/{n}”
(
n
表示正整數(shù))
該通配符表示
n
個重復(fù)的前一字符或表達(dá)式。
如輸入
“ro{2}m”
查找
“room”
,
但不查找
“rom”
。
9.“*[/{n,}”
(
n
表示正整數(shù))
該通配符表示至少
n
個前一字符或表達(dá)式。
如輸入
“fe{1,}d”
,
則系統(tǒng)會查找
“fed”
和
“feed”
。
10.“*[/{n,m}”
(
n
,
m
表示正整數(shù))
該通配符表示
n
到
m
個重復(fù)的前一字符或表達(dá)式。
如輸入
“20{1,3}”
查找
“20”
、
“200”
和
“2000”
。
小提示:在使用過程中需要注意四個方面:
(
1
)在使用通配符時我們可使用括號對通配符和文字進行分組,以指明處理次序。例如,
可以通過鍵入
“<(pre)*(ed)>”
來查找
“presorted”
和
“prevented”
。
(
2
)
可使用
“
n”
通配符來搜索表達(dá)式,
然后將其替換為經(jīng)過重新排列的表達(dá)式,
例如,
在
“
查
找內(nèi)容
”
框鍵入
“(newton)(christie)”
,在
“
替換為
”
文本框鍵入
“
2
1”
,
word
將找到
“newton
christie”
并將其替換為
“christie newton”
。
(
3
)
在選中
“
使用通配符
”
復(fù)選框后,
word
只查找與指定文本精確匹配的文本
(請注意,
“
區(qū)
分大小寫
”
和
“
全字匹配
”
復(fù)選框會變灰而不可用,表明這些選項已自動選中,不能關(guān)閉這些
選項)
。
(
4
)如果要查找已被定義為通配符的字符。請在該字符前鍵入反斜扛(
)
,例如,要查找
問號,可鍵入
“
?
”
。 +1 (0) 贊同該答案 評論()
鄭州宏喆裝飾裝修工程有限公司
等級4
所有回答:158
鄭州宏喆裝飾裝修工程有限公司 16天前 word通配符,“?”代表任意一個字符,“*”代表任意長度的字符串,比如人名,“老大”“老二”“老三”,用一個“老?”就可以找到“老大”“老二”“老三”,甚至“老子”、“老周”及文檔里所有其他以老開頭的兩個字詞語;而“*”則代表任意字符串,比如“老*”,它可以找到除上面所有的以老開頭的兩字詞語外,還可以找到其他的詞語(短語),如“老師好”“老伙計”“老好人”。但是,“?”“*”等它本身也是標(biāo)點符號是不,如果有必要,我搜索它們本身又怎么辦?所以微軟公司給咱們留了一手,要是搜索通配符本身的話,就在前面加“”(反斜杠),才能找到剛才提到的“老*”,就把查找條件設(shè)為“老*”。
注意!注意!這些平常都用不到,只有在特殊情況下才用得到,比如去上面說的“去掉所有的括號及里面的字”,也就是用替換法去除或替換,或者在編vba程序時才用到,如果只是一般的查找替換,上面說的全是廢話,如果你一定要試試的話,必須在查找與替換對話框里點選“高級”按鈕,再勾選“使用通配符u”。 +1 (0) 贊同該答案 評論()
曹軍
等級7
所有回答:2532
曹軍紫蘋果裝飾 16天前 通配符是一種特殊語句,主要有星號(*)和問號(?),用來模糊搜索文件。當(dāng)查找文件夾時,可以使用它來代替一個或多個真正字符;當(dāng)不知道真正字符或者懶得輸入完整名字時,常常使用通配符代替一個或多個真正的字符。 實際上用“*not?paod”可以對應(yīng)notpadmynotpad【*可以代表任何文字】;notpadnotepad【?僅代表單個文字】;notepadnotepod【ao代表a與o里二選一】,其余以此類推。 +1 (0) 贊同該答案 評論()【看看這篇文章在百度的收錄情況】