WORD高級(jí)查找和替換及通配符的使用_第1頁(yè)
WORD高級(jí)查找和替換及通配符的使用_第2頁(yè)
WORD高級(jí)查找和替換及通配符的使用_第3頁(yè)
WORD高級(jí)查找和替換及通配符的使用_第4頁(yè)
WORD高級(jí)查找和替換及通配符的使用_第5頁(yè)
已閱讀5頁(yè),還剩15頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、Word高級(jí)查找與替換、通配符的使用查找和替換文本和其他在 Word 文檔中的數(shù)據(jù)您可以在 Word 中查找和替換文本、 格式、 段落符、 分頁(yè)符和其他項(xiàng)目。您可以通過(guò)使用通配符和代碼查找字詞或短語(yǔ),包含特定字母的組合來(lái)擴(kuò)展搜索。您可以使用定位命令來(lái)查找文檔中的特定位置。您要做什么?查找文本 查找其他文檔元素 查找和替換文本 查找和替換特定格式 使用通配符進(jìn)行搜索以查找特定字母 使用代碼查找字母、格式、域或特殊字符 轉(zhuǎn)到特定頁(yè)、 表或其他項(xiàng)目 查找文本您可以快速搜索特定字詞或短語(yǔ)的每個(gè)匹配項(xiàng)。1. 在開(kāi)始選項(xiàng)卡,在編輯組中,單擊查找?;虬?CTRL + F。導(dǎo)航窗格中打開(kāi)。2. 在搜索文檔框中

2、,鍵入要查找的文本。3. 單擊以查看在文檔中,或通過(guò)單擊下一個(gè)搜索結(jié)果和上一個(gè)搜索結(jié)果箭頭瀏覽所有結(jié)果的結(jié)果。注意: 如果您在文檔中進(jìn)行更改,搜索結(jié)果中消失,請(qǐng)單擊導(dǎo)航窗格中查看結(jié)果列表中的向下箭頭。返回頁(yè)首 查找其他文檔元素若要搜索的表、 圖形、 批注、 腳注或尾注或公式,請(qǐng)執(zhí)行以下操作 1. 在開(kāi)始選項(xiàng)卡,在編輯組中,單擊查找?;虬?CTRL + F。導(dǎo)航窗格中打開(kāi)。2. 單擊放大鏡,旁邊的箭頭,然后單擊所需的選項(xiàng)。3. 單擊以查看在文檔中,或通過(guò)單擊下一個(gè)搜索結(jié)果和上一個(gè)搜索結(jié)果箭頭瀏覽所有結(jié)果的結(jié)果。返回頁(yè)首 更多搜索選項(xiàng)若要查找舊查找對(duì)話框中,和所有其選項(xiàng),請(qǐng)執(zhí)行下列操作之

3、一 · 在“開(kāi)始”選項(xiàng)卡上的“編輯”組中,單擊“查找”旁邊的箭頭,然后單擊“高級(jí)查找”。· 在導(dǎo)航窗格中,單擊放大鏡,旁邊的箭頭,然后單擊高級(jí)查找。注意: 如果您只需一個(gè)基本的選項(xiàng),如區(qū)分大小寫(xiě),在導(dǎo)航窗格中,單擊放大鏡,旁邊的箭頭,然后單擊選項(xiàng)。查找和替換文本1. 在“開(kāi)始”選項(xiàng)卡的“編輯”組中,單擊“替換”。2. 在查找內(nèi)容框中,鍵入您想要搜索和替換的文本。3. 在“替換為”框中,鍵入替換文本。4. 查找下一步,單擊,然后執(zhí)行下列操作之一 o 若要替換突出顯示的文本,請(qǐng)單擊替換。o 要替換的文檔中的文本的所有實(shí)例,請(qǐng)單擊全部都替換。o 若要跳過(guò)該文本實(shí)例并轉(zhuǎn)到

4、下一個(gè)實(shí)例,單擊查找下一步。返回頁(yè)首 查找和替換特定格式您可以搜索和替換或刪除字符格式。例如,您可以搜索特定字詞或短語(yǔ)并更改字體顏色,或者可以搜索特定格式,如加粗、 并對(duì)其進(jìn)行更改。1. 在“開(kāi)始”選項(xiàng)卡的“編輯”組中,單擊“替換”。2. 如果看不到格式按鈕,單擊更多。3. 若要搜索帶有特定格式的文本,請(qǐng)?jiān)诓檎覂?nèi)容框中鍵入的文本。若要僅查找格式,請(qǐng)將框留空。4. 單擊格式,然后選擇您想要查找和替換的格式。5. 單擊替換框中,單擊格式,然后選擇替換格式。注意: 如果您還想要替換的文本,請(qǐng)?jiān)谔鎿Q框中鍵入替換文本。6. 若要查找和替換指定格式的每個(gè)實(shí)例,單擊查找下一步,然后單擊替換。若要替

5、換指定格式的所有實(shí)例,請(qǐng)單擊全部都替換。返回頁(yè)首 使用通配符進(jìn)行搜索以查找特定字母您可以使用通配符搜索的文本。例如,您可以使用星號(hào) (*) 通配符字符的字符串搜索 (例如,"s * d"可以找到"sad"和"started")。使用通配符查找和替換文本1. 在“開(kāi)始”選項(xiàng)卡上的“編輯”組中,單擊“查找”旁邊的箭頭,然后單擊“高級(jí)查找”。2. 選中“使用通配符”復(fù)選框如果看不到“使用通配符”復(fù)選框,請(qǐng)單擊“更多”。3. 執(zhí)行下列操作之一:o 若要從列表中選擇通配符,請(qǐng)單擊“特殊格式”,再單擊通配符,然后在“查找內(nèi)容”框中鍵入任何其他文本

6、。有關(guān)詳細(xì)信息,請(qǐng)參閱要查找和替換的項(xiàng)目的通配符這一表格。o 在“查找內(nèi)容”框中直接鍵入通配符。有關(guān)詳細(xì)信息,請(qǐng)參閱要查找和替換的項(xiàng)目的通配符這一表格。4. 如果要替換該項(xiàng)目,請(qǐng)單擊“替換”選項(xiàng)卡,然后在“替換為”框中鍵入要用作替換的內(nèi)容。5. 單擊“查找下一處”、“查找全部”、“替換”或“全部替換”。若要取消正在執(zhí)行的搜索,請(qǐng)按 Esc。要查找和替換的項(xiàng)目的通配符注意: · 選中“使用通配符”復(fù)選框后,Word 將只查找與指定的內(nèi)容精確匹配的文本。請(qǐng)注意,“區(qū)分大小寫(xiě)”和“全字匹配”復(fù)選框?qū)⒉豢捎茫ɑ绎@),以表示這些選項(xiàng)已自動(dòng)開(kāi)啟。您無(wú)法關(guān)閉這些選項(xiàng)。· 若要搜

7、索定義為通配符的字符,請(qǐng)鍵入的字符前反斜杠 ()。例如,鍵入?查找問(wèn)號(hào)。· 若要進(jìn)行分組的通配符和文本,并指明求值的順序,您可以使用括號(hào)。例如,鍵入< (pre) * (教育) >查找"預(yù)先排序"和"阻止"。· 可使用 n 通配符搜索表達(dá)式,然后將其替換為經(jīng)過(guò)重新排列的表達(dá)式。例如,在“查找內(nèi)容”框中鍵入 (Ashton) (Chris),并在“替換為”框中鍵入 2 1。Word 將找到 Ashton Chris 并將其替換為 Chris Ashton。·若要查找 類(lèi)型 示例 任何單字符? s? t 可找到 sa

8、t 和設(shè)置。任何字符串* s * d 可找到 sad 和開(kāi)始。單詞開(kāi)頭< < (inter) 查找有趣和截距,但不是 splintered。單詞結(jié)尾> (in) > 找到 in 和 within,但不是到 interesting。指定字符之一 w io n 可找到 win 和 won。此范圍內(nèi)的任一字符- r t 右查找 right 和可見(jiàn)。范圍必須是升序排序。除了括號(hào)內(nèi)范圍中的字符之外的任一字符!x-z t ! a m ck 可找到 tock 和 tuck,但不是到 tack 或 tick。前一個(gè)字符或表達(dá)式的 n 個(gè)完全匹配項(xiàng) n fe 2 d 可找到 feed,但

9、找不到 fed。前一個(gè)字符或表達(dá)式的至少 n 個(gè)匹配項(xiàng)n fe 1, d 可找到 fed 和 feed。前一個(gè)字符或表達(dá)式的 n 到 m 個(gè)匹配項(xiàng)n,m 101,3 可找到 10、100 和 1000。前一個(gè)字符或表達(dá)式的一個(gè)或多個(gè)匹配項(xiàng) lot 找到 lot 和 loot。返回頁(yè)首 使用代碼查找字母、格式、域或特殊字符使用以下代碼查找字母、 格式、 域或特殊字符。請(qǐng)注意,某些代碼僅當(dāng)使用通配符選項(xiàng)處于打開(kāi)或關(guān)閉。可以在“查找內(nèi)容”框或“替換為”框中使用的代碼若要查找 類(lèi)型 段落標(biāo)記 ()p(不適用于在查找內(nèi)容框中時(shí)使用通配符選項(xiàng)處于打開(kāi)狀態(tài)),或13制表符 ()t or 9ASCII 字符n

10、nn,其中 nnn 是字符代碼。ANSI 字符0nnn,其中 0 是零,nnn 是字符代碼長(zhǎng)劃線 ( )+ 短劃線 ( )= 脫字號(hào) 手動(dòng)換行符 ()l or 11分欄符n or 14分頁(yè)符或分節(jié)符12(替換時(shí),插入分頁(yè)符)手動(dòng)分頁(yè)符m(啟用“使用通配符”選項(xiàng)時(shí),還查找或替換分節(jié)符)不間斷空格 () s 不間斷連字符 () 可選連字符 ()- 查找中使用哪些框中,僅 (時(shí)使用通配符處于關(guān)閉狀態(tài)) 的代碼若要查找 類(lèi)型 任意字符? 任何數(shù)字# 任意字母$ 圖片或圖形 (僅限內(nèi)聯(lián)) g 腳注標(biāo)記f or 2尾注標(biāo)記 e 域 (可見(jiàn)域代碼時(shí)) d或19或21備注 (當(dāng)批注嵌入式)a or 5分節(jié)符

11、b 空白w(任何空格或任何組合的正常和不間斷空格和制表符)在替換為框中僅代碼若要查找 類(lèi)型 Microsoft Windows 剪貼板的內(nèi)容 c 返回頁(yè)首 轉(zhuǎn)到特定頁(yè)、 表或其他項(xiàng)目您可以搜索和替換特殊字符和文檔元素,如制表符和手動(dòng)分頁(yè)符。例如,您可以查找雙段落的所有分頁(yè)符,并將其替換為單個(gè)段落的分頁(yè)符。1. 在開(kāi)始選項(xiàng)卡,在編輯組中,單擊查找,旁邊的箭頭,然后單擊轉(zhuǎn)到。2. 在定位目標(biāo)框中,單擊項(xiàng)類(lèi)型。3. 執(zhí)行下列操作之一:o 要轉(zhuǎn)到特定項(xiàng)目,請(qǐng)?jiān)谳斎腠?xiàng)目類(lèi)型框中,鍵入項(xiàng)目的相應(yīng)標(biāo)識(shí)信息,然后單擊轉(zhuǎn)到。o 要轉(zhuǎn)到下一個(gè)或上一個(gè)指定類(lèi)型的項(xiàng)目,請(qǐng)將Enter框保留為空,然后單擊下一步或上一步

12、。使用正則表達(dá)式來(lái)查找和替換文本(高級(jí))通過(guò)使用通配符構(gòu)建“正則表達(dá)式”(即文本和通配符的組合),可以自動(dòng)執(zhí)行多個(gè)查找和替換任務(wù)。例如,您可以使用正則表達(dá)式從大型表格中查找和刪除重復(fù)行,或者轉(zhuǎn)置姓名列表(將它們從“名,姓”更改為“姓,名”)。本文內(nèi)容術(shù)語(yǔ) 試一試 ! 正則表達(dá)式的工作原理 要查找和替換的項(xiàng)目的通配符 使用通配符查找和替換文本 可用的通配符 使用正則表達(dá)式 示例 1:轉(zhuǎn)置帶中間名首寫(xiě)字母的姓名 逐個(gè)查看表達(dá)式 示例 2:轉(zhuǎn)置日期 逐個(gè)查看表達(dá)式 關(guān)于在正則表達(dá)式中使用列表分隔符 示例 3:向稱(chēng)呼添加句號(hào),或從稱(chēng)呼刪除句號(hào) 示例 4:查找重復(fù)段落或行 更多示例 關(guān)于作者 術(shù)語(yǔ)開(kāi)始前

13、,我們先定義一對(duì)術(shù)語(yǔ):· 通配符指的是您可以用來(lái)代表一個(gè)或多個(gè)字符的鍵盤(pán)字符。例如,星號(hào) (*) 通常代表一個(gè)或多個(gè)字符,問(wèn)號(hào) (?) 通常代表單個(gè)字符。· 對(duì)我們來(lái)說(shuō),正則表達(dá)式指的是您可以用來(lái)查找和替換文本模式的文本字符和通配符組合。文本字符指的是必須存在于目標(biāo)文本字符串中的文本。通配符指的是目標(biāo)字符串中可能各不相同的文本。返回頁(yè)首 試一試 !本節(jié)中的步驟介紹了如何使用正則表達(dá)式轉(zhuǎn)置姓名。請(qǐng)記住,始終使用“查找和替換”對(duì)話框來(lái)運(yùn)行您的正則表達(dá)式。同時(shí)請(qǐng)記住,如果表達(dá)式?jīng)]有按預(yù)期工作,你始終可以按下 CTRL + Z 來(lái)撤銷(xiāo)您的更改,然后嘗試其他表達(dá)式。轉(zhuǎn)置姓名1. 啟動(dòng)

14、 Word,然后打開(kāi)一個(gè)新的空白文檔。2. 復(fù)制此表格,將它粘貼到該文檔中。Josh BarnhillDoris HartwigTamara JohnstonDaniel Shimshoni1. 在“開(kāi)始”選項(xiàng)卡上的“編輯”組中,單擊“替換”以打開(kāi)“查找和替換”對(duì)話框。2. 如果您沒(méi)有看到“使用通配符”復(fù)選框,請(qǐng)單擊“更多”,然后選中該復(fù)選框。如果您沒(méi)有選中該復(fù)選框,Word 會(huì)將通配符視作文本。3. 在“查找內(nèi)容”框中鍵入以下字符。請(qǐng)確保您在兩組括號(hào)之間包含了空格:(<*>) (<*>) 4. 在“替換為”框中,鍵入以下字符。請(qǐng)確保您在逗號(hào)和第二個(gè)斜杠之間包含了空格:

15、2, 15. 選擇該表格,然后單擊“全部替換”。Word 會(huì)轉(zhuǎn)置這些姓名并使用逗號(hào)分隔它們,如下所示:Barnhill, JoshHartwig, DorisJohnston, TamaraShimshoni, Daniel此時(shí),您可能會(huì)想知道:如果您的姓名中有一部分或全部包含中間名首寫(xiě)字母,該怎么做? 請(qǐng)參閱使用正則表達(dá)式中的第一個(gè)示例以了解更多信息。返回頁(yè)首 正則表達(dá)式的工作原理從此處開(kāi)始,請(qǐng)記住這條原則:文檔內(nèi)容決定了您絕大多數(shù)(并非全部)正則表達(dá)式的設(shè)計(jì)。例如,在您之前使用的示例表格中,每個(gè)單元格都包含了兩個(gè)單詞。如果單元格包含兩個(gè)單詞和一個(gè)中間名首寫(xiě)字母,您將使用不同的表達(dá)式。讓我們

16、由內(nèi)而外檢查每個(gè)表達(dá)式:在第一個(gè)表達(dá)式 (<*>) (<*>) 中:· 星號(hào) (*) 會(huì)返回單詞中的全部文本。· 小于和大于符號(hào) (< >) 分別標(biāo)記了每個(gè)單詞的開(kāi)始和結(jié)束。它們確保搜索會(huì)返回單個(gè)單詞。· 它們之間的括號(hào)和空格將單詞拆分成不同的組:(第一個(gè)單詞) (第二個(gè)單詞)。括號(hào)還指示了您希望搜索以何種順序處理每個(gè)表達(dá)式。換而言之,該表達(dá)式說(shuō):“查找兩個(gè)單詞?!痹诘诙€(gè)表達(dá)式 2, 1 中:· 斜杠 () 與數(shù)字放在一起充當(dāng)占位符。(您也可以使用斜杠來(lái)查找其他通配符。請(qǐng)參閱下一節(jié)以了解更多信息。)· 第一

17、個(gè)占位符后的逗號(hào)在兩個(gè)被轉(zhuǎn)置的姓名之間插入正確的標(biāo)點(diǎn)符號(hào)。換而言之,該表達(dá)式說(shuō):“寫(xiě)入第二個(gè)單詞,添加逗號(hào),寫(xiě)入第一個(gè)單詞。”返回頁(yè)首 要查找和替換的項(xiàng)目的通配符可以使用通配符搜索文本。例如,可使用星號(hào) (*) 通配符搜索字符串(例如,使用“s*d”將找到“sad”和“started”)。使用通配符查找和替換文本1. 在“開(kāi)始”選項(xiàng)卡上的“編輯”組中,單擊“查找”旁邊的箭頭,然后單擊“高級(jí)查找”。2. 選擇“使用通配符”復(fù)選框。如果看不到“使用通配符”復(fù)選框,請(qǐng)單擊“更多”。3. 請(qǐng)執(zhí)行下列操作之一:o 若要從列表中選擇通配符,請(qǐng)單擊“特殊格式”,再單擊通配符,然后在“查找內(nèi)容”框中鍵入任何其

18、他文本。要了解更多信息,請(qǐng)參閱可用的通配符表。o 在“查找內(nèi)容”框中直接鍵入通配符。要了解更多信息,請(qǐng)參閱“可用的通配符”表格。4. 若要替換項(xiàng)目,請(qǐng)單擊“替換”選項(xiàng)卡,然后在“替換為”框中鍵入替換內(nèi)容。5. 單擊“查找下一個(gè)”、“查找全部”、“替換”或“全部替換”。若要取消正在執(zhí)行的搜索,請(qǐng)按 ESC??捎玫耐ㄅ浞⒁? · 選中“使用通配符”復(fù)選框后,Word 將只查找與指定的內(nèi)容精確匹配的文本。請(qǐng)注意,“區(qū)分大小寫(xiě)”和“全字匹配”復(fù)選框?qū)⒉豢捎茫ɑ绎@),以表示這些選項(xiàng)已自動(dòng)開(kāi)啟。您無(wú)法關(guān)閉這些選項(xiàng)。· 要搜索已被定義為通配符的字符,請(qǐng)?jiān)谧址懊骀I入一個(gè)反斜杠

19、 ()。例如,鍵入 ? 可查找問(wèn)號(hào)。· 若要進(jìn)行分組的通配符和文本,并指明求值的順序,您可以使用括號(hào)。例如,鍵入< (pre) * (教育) >查找"預(yù)先排序"和"阻止"。· 可使用 n 通配符搜索表達(dá)式,然后將其替換為經(jīng)過(guò)重新排列的表達(dá)式。例如,在“查找內(nèi)容”框中鍵入 (Ashton) (Chris),并在“替換為”框中鍵入 2 1。Word 將找到 Ashton Chris 并將其替換為 Chris Ashton。若要查找 類(lèi)型 示例 任意單個(gè)字符? s?t 可查找“sat”和“set”。任意字符串* s*d 可查找“

20、sad”和“started”。單詞的開(kāi)頭< <(inter) 可查找“interesting”和“intercept”,但不可查找“splintered”。單詞的結(jié)尾 > (in)> 可查找“in”和“within”,但不可查找“interesting”。指定字符之一 wion 可查找“win”和“won”。此范圍內(nèi)的任意單個(gè)字符- r-tight 可查找“right”和“sight”。范圍必須是升序。括號(hào)內(nèi)的范圍中的字符以外的任意單字符!x-z t!a-mck 可查找“tock”和“tuck”,但不可查找“tack”或“tick”。n 個(gè)重復(fù)的前一字符或表達(dá)式n fe

21、2d 可查找“feed”,但不可查找“fed”。至少 n 個(gè)前一字符或表達(dá)式n, fe1,d 可查找“fed”和“feed”。n 到 m 個(gè)前一字符或表達(dá)式n,m 101,3 可查找“10”、“100”和“1000”。一個(gè)或一個(gè)以上的前一字符或表達(dá)式 lot 可查找“l(fā)ot”和“l(fā)oot”。頁(yè)面頂端 使用正則表達(dá)式這些示例會(huì)向您展示一些在 Microsoft Word 中使用正則表達(dá)式的方法示例 1:轉(zhuǎn)置帶中間名首寫(xiě)字母的姓名此示例使用通配符字符和字符代碼的組合來(lái)轉(zhuǎn)置包含中間名首字母的名稱(chēng)。如果您熟悉字符代碼,請(qǐng)參閱查找和替換文本和 Word 2010 文件中的其他數(shù)據(jù)的 Word 幫助主題。

22、操作時(shí)請(qǐng)牢記下列事項(xiàng):· 在對(duì)表格中的姓名使用此表達(dá)式時(shí),您必須首先將該表格轉(zhuǎn)換成文本。· 如果表格包含多個(gè)列,請(qǐng)將包含姓名的列復(fù)制到空白文檔中,然后在那里將它轉(zhuǎn)換成文本。· 轉(zhuǎn)置名稱(chēng)后,請(qǐng)將文本轉(zhuǎn)換為表格。然后,您可以刪除原始列,并將其替換為您更改的數(shù)據(jù)。準(zhǔn)備示例數(shù)據(jù)1. 如果您還沒(méi)完成這一步,請(qǐng)啟動(dòng) Word 并創(chuàng)建一個(gè)新的空白文檔。2. 將空白表格插入到該文檔中。將表格設(shè)為寬一列高四行。3. 逐個(gè)復(fù)制這些姓名,并將每個(gè)姓名粘貼到空白表格單元格中:Joshua Quentin BarnhillDoris X. HartwigTamara Y. Johnston

23、Daniel Shimshoni您的表格應(yīng)如下所示:Joshua Quentin BarnhillDoris X. HartwigTamara Y. JohnstonDaniel Shimshoni1. 選擇該表格,然后在“表格工具布局”選項(xiàng)卡上的“數(shù)據(jù)”組中,單擊“轉(zhuǎn)換成文本”。2. 選擇“段落標(biāo)記”作為文本分隔符,然后單擊“確定”。轉(zhuǎn)置帶首寫(xiě)字母的姓名1. 在“開(kāi)始”選項(xiàng)卡上的“編輯”組中,單擊“替換”以打開(kāi)“查找和替換”對(duì)話框。2. 選中“使用通配符”復(fù)選框(您可能需要單擊“更多”以查看該復(fù)選框),然后在“查找內(nèi)容”框中鍵入以下表達(dá)式:(*) (! )13 請(qǐng)確保在兩組括號(hào)之間和感嘆號(hào)之

24、后輸入空格。如果您之前沒(méi)有看到 13 字符,我們會(huì)在下一節(jié)介紹它的作用。3. 在“替換為”框中,鍵入以下表達(dá)式:2, 1p 4. 選擇姓名列表,然后單擊“全部替換”。Word 會(huì)轉(zhuǎn)置這些姓名以及中間名首寫(xiě)字母或中間名,如下所示:Barnhill,Joshua QuentinHartwig,Doris X.Johnston,Tamara Y.Shimshoni,Daniel將已更改的文本重新轉(zhuǎn)換為表格1. 請(qǐng)選擇已轉(zhuǎn)置的姓名列表。2. 在“插入”選項(xiàng)卡上的“表格”組中,單擊“表格”,然后單擊“將文本轉(zhuǎn)換成表格”。會(huì)打開(kāi)“將文本轉(zhuǎn)換成表格”對(duì)話框。3. 在“文字分隔位置”下,單擊“段落”,然后單擊

25、“確定”。逐個(gè)查看表達(dá)式讓我們從“查找內(nèi)容”框中的表達(dá)式開(kāi)始,逐個(gè)查看這些表達(dá)式,從而了解它們是如何工作的。整個(gè)表達(dá)式會(huì)查找兩組模式:一個(gè)帶有中間名首寫(xiě)字母(或中間名)的名和一個(gè)姓。(*) 會(huì)查找全部名。請(qǐng)注意,它后面有一個(gè)空格。表達(dá)式的此部分與姓相匹配:(! ) 13 感嘆號(hào)不包括在方括號(hào)中指定的任何字符。在這種情況下, !表示"查找所有空格但。"其效果是剪裁前面的姓氏的空間。字符查找的前一個(gè)字符,因此所有的一個(gè)或多個(gè)匹配項(xiàng)是最后一個(gè)名稱(chēng)前面的所有空格將都刪除確保這樣做。我們需要知道姓的結(jié)尾處,因此我們還使用 13 字符來(lái)搜索每一行結(jié)尾處的段落標(biāo)記。但是,由于我們不準(zhǔn)備重

26、新使用該段落標(biāo)記,所以我們會(huì)用括號(hào)將所有其他的內(nèi)容括起來(lái)。您可以嘗試此通過(guò)再次復(fù)制到測(cè)試文檔的名稱(chēng) (確保包含段落標(biāo)記分隔),然后在搜索使用(!) 13查找內(nèi)容框中。搜索匹配每個(gè)姓氏。因?yàn)樗阉鲿?huì)在下一行的起始處重新開(kāi)始,所以我們使用星號(hào)通配符 (*) 來(lái)匹配此處到下一個(gè)姓的起始處之間的全部?jī)?nèi)容。由于我們不準(zhǔn)備在姓前面重新使用空格,我們使用括號(hào)來(lái)將它從兩組中排除:(*) (! ) 13 重要: 請(qǐng)謹(jǐn)慎使用 13 字符代碼。通常,您可以 p 字符代碼來(lái)搜索段落標(biāo)記。但是,無(wú)法在通配符搜索中使用該代碼。您需要替換為使用代碼 13。盡管無(wú)法在通配符搜索中使用 p 字符代碼,您應(yīng)當(dāng)在通配符替換

27、操作中使用它。這是為什么? p 字符包含了格式信息,13 字符則沒(méi)有。此外,您完全無(wú)法將樣式信息分配給 13 字符。在替換操作中錯(cuò)誤使用 13 代碼會(huì)在實(shí)質(zhì)上將您的文檔轉(zhuǎn)換成無(wú)法設(shè)置格式的文件?!疤鎿Q”表達(dá)式 (2 1) 會(huì)完成實(shí)際轉(zhuǎn)置。在“替換為”框中,2 字符讓搜索首先寫(xiě)入第二個(gè)模式,然后在該模式后添加逗號(hào)。1p 字符指定了寫(xiě)入第一個(gè)模式的位置并讓搜索在該模式后寫(xiě)入段落標(biāo)記。示例 2:轉(zhuǎn)置日期您可以使用此處顯示的正則表達(dá)式來(lái)將歐洲格式的日期轉(zhuǎn)換為美國(guó) 格式的日期。轉(zhuǎn)置日期1. 復(fù)制以下日期并粘貼到您的文檔中:28th May 20032. 打開(kāi)“查找和替換”對(duì)話框,然后在“查找內(nèi)容”框中鍵

28、入以下表達(dá)式:(0-91,2)(dhnrst2) (<ADFJMNOS*>) (0-94) 請(qǐng)確保在以下左括號(hào)和右括號(hào)之間插入空格: 2) (< and *>) (0.3. 在“替換為”框中輸入以下表達(dá)式:3 1, 4請(qǐng)確保在每個(gè)字符集之間插入空格。4. 單擊“全部替換”。搜索會(huì)將 28th May, 2003 替換為 May 28, 2003。逐個(gè)查看表達(dá)式讓我們從“查找內(nèi)容”框中的表達(dá)式開(kāi)始。該表達(dá)式的作用是將日期分解為四個(gè)部分,由多組括號(hào)來(lái)表示。每個(gè)模式都包含您在全部日期(以您在示例中使用的樣式書(shū)寫(xiě))中查找的組件。按從左到右的順序:· 數(shù)字范圍0-9匹配

29、的第一個(gè)模式中的一位數(shù)字。日期可以由兩個(gè)數(shù)字組成,因?yàn)槲覀兏嬖V搜索以返回一位或兩位數(shù)字表示日期 1,2。結(jié)果是第一個(gè)模式 (0-9 1,2)。序數(shù)組成的第二個(gè)模式。序數(shù)包含"th,""第二,""日"和"rd,"以便我們將這些字母添加到區(qū)域dhnrst。序數(shù)始終包含兩個(gè)字母,因?yàn)槲覀兿拗频絻蓚€(gè)字母計(jì)數(shù) (dhnrst 2)。· 接下來(lái)附帶查找月份名稱(chēng)的文字和通配符字符后跟一個(gè)空格。月份的全稱(chēng)開(kāi)頭這些大寫(xiě)字母 ADFJMNOS。我們不知道多少個(gè)字符遵循每個(gè)大寫(xiě)字母,因此我們按照它們與星號(hào) (*)。我們只感興趣

30、的月份名本身,因此我們使用大于-和小于-超過(guò)字符若要將結(jié)果限制為單個(gè)單詞。結(jié)果是第四個(gè)圖案 (< ADFJMNOS * >)。· 最后,我們搜索年。我們使用相同的數(shù)字區(qū)域,但這次我們?yōu)樗膫€(gè)字母限制計(jì)數(shù)(0-9 4)。請(qǐng)注意,我們?cè)凇疤鎿Q為”框中只寫(xiě)入四個(gè)地址模式中的三個(gè)。我們從日期中省略了序數(shù)詞 ("th"),因?yàn)槊绹?guó)格式的日期 不使用序數(shù)詞。如果您想在日期中保留序數(shù)詞,請(qǐng)?jiān)凇疤鎿Q為”框中輸入 3 12, 4。在本例中,您在 3 和逗號(hào)之后都輸入了空格,其他地方則沒(méi)有。此時(shí),您可能要問(wèn):如何處理沒(méi)有拼寫(xiě)月份名的日期?例如, 28/05/03。使用此表達(dá)

31、式搜索:(0-9 1,2) /( 0-91,2)/(0-92) 使用此表達(dá)式替換:3/1/2 如果日期使用的格式為 28/05/2003,則在最后一個(gè)模式中使用 4,而非 2。關(guān)于在正則表達(dá)式中使用列表分隔符上面的示例使用下面的參數(shù)來(lái)查找一位或兩位數(shù)字表示日期 1,2。在此例中,逗號(hào)分隔的兩個(gè)值。但是,請(qǐng)記住,在 Windows 區(qū)域設(shè)置控制您使用的列表分隔符。如果您的區(qū)域設(shè)置指定使用分號(hào)作為列表分隔符,您必須使用它們,而不是逗號(hào)。要找出您的操作系統(tǒng)指定的列表分隔符,請(qǐng)執(zhí)行以下操作:Windows 7 1. 單擊開(kāi)始按鈕 ,然后單擊控制面板。2. 單擊“時(shí)鐘、語(yǔ)言和區(qū)域”。3. 單擊“更改日期

32、、時(shí)間或數(shù)字格式”,然后單擊“其他設(shè)置”。4. 單擊“數(shù)字”選項(xiàng)卡,然后找到“列表分隔符”條目。Windows Vista 1. 單擊開(kāi)始按鈕 ,然后單擊控制面板。2. 單擊“時(shí)鐘、語(yǔ)言和區(qū)域”。3. 單擊“區(qū)域和語(yǔ)言選項(xiàng)”。4. 在“格式”選項(xiàng)卡上的“當(dāng)前格式”下,單擊“自定義此格式”。5. 單擊“數(shù)字”選項(xiàng)卡,然后找到“列表分隔符”條目。Windows xp 中 1. 單擊“開(kāi)始”,然后單擊“控制面板”。2. 雙擊“區(qū)域和語(yǔ)言選項(xiàng)”。3. 在“區(qū)域”選項(xiàng)卡上,單擊“自定義”。4. 單擊“數(shù)字”選項(xiàng)卡,然后找到“列表分隔符”條目。示例 3:向稱(chēng)呼添加句號(hào),或從稱(chēng)呼刪除句號(hào)在某些國(guó)家,尊稱(chēng)(M

33、r.、Mrs. 等)不包括句號(hào)。此示例為您展示了如何向尊稱(chēng)添加句號(hào),或從尊稱(chēng)刪除句號(hào)。從現(xiàn)在開(kāi)始,我們假定您知道如何使用“查找和替換”對(duì)話框。此表達(dá)式會(huì)查找沒(méi)有句號(hào)的 Mr、Ms、Mrs 和 Dr:<( DM rs 1,2)( ) 請(qǐng)注意,表達(dá)式會(huì)使用另一個(gè)包含空格的模型。該空格將緊隨尊稱(chēng)之后(如果那里沒(méi)有句號(hào))。此表達(dá)式會(huì)添加句號(hào):1.2 要反向操作,請(qǐng)使用此表達(dá)式進(jìn)行搜索:<( DM rs 1,2). 使用此表達(dá)式進(jìn)行替換:1 示例 4:查找重復(fù)段落或行在使用此表達(dá)式時(shí),您可能希望首先對(duì)列表排序,以便將重復(fù)行相鄰放置。同樣的,您需要?jiǎng)h除全部空白段落標(biāo)記。換言之,如果您使用空白段落來(lái)分隔文本塊,如下所示:

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論