技術員聯(lián)盟提供win764位系統(tǒng)下載,win10,win7,xp,裝機純凈版,64位旗艦版,綠色軟件,免費軟件下載基地!

當前位置:主頁 > 教程 > 軟件教程 > word教程 >

Word利用表達式設置復雜查找替換方法

來源:技術員聯(lián)盟┆發(fā)布時間:2019-01-24 00:12┆點擊:

  原始資料如圖1所示。

Word利用表達式設置復雜查找替換方法 三聯(lián)

  替換后效果如圖2所示。

Word利用表達式設置復雜查找替換方法

  第一步、格式化替換標記

  目的:把成語之間的用于分隔的空格統(tǒng)一替換為段落標記,從而達到替換標記的格式化。

  操作方法:光標定位在文章開頭處,按快捷鍵“CTRL+H”調出“查找與替換”設置框,單擊“替換”選項卡,在“查找內容”欄中輸入“[  ]@*([一-龥])”(不含引號),在“替換為”欄中輸入“^p1”(不含引號)。點選“搜索”選項后“全部”,勾選“使用通配符”復選框,單擊“全部替換”按鈕。

  說明:表達式中通配符意義:[  ]表示全角或半角空格,@表示1個以上前一字符或表達式,*表示任意字符串,[一-龥]表示任意單個中文漢字,()表示表達式分組,1表示第一個表達式。

  查找欄中表達式的意義:查找“以全角或半角空格開始,后面跟隨若干空格或任意字符串,直到遇到第一個漢字為止”的內容。

  替換欄中表達式的意義:將查找到除漢字部分以外的內容都替換為段落標記。

  第二步、個性化替換效果

  目的:任意交換或刪除括號內的錯別字與括號前正確的字,從而達到替換效果的個性化。

  替換效果1:括號緊跟錯別字,適合于提示性練習

  操作步驟:

  1、 對括號內是一個字的成語進行交換,形如“哀(唉)聲嘆氣”。在“查找內容”欄中輸入“(*)([一-龥])([((])([一-龥])([))])(*)^13”(不含引號),在“替換為”欄中輸入“143256^13”(不含引號)。單擊“全部替換”按鈕。如圖4所示。

  表達式中通配符意義:[((]表示全角或半角小括號,^13表示段落標記(僅在勾選“使用通配符”復選框時使用)。1到6分別對應查找欄中用小括號括起來的表達式部分。

  查找欄中表達式的意義:查找“包含以全角或半角小括號括起來,并且中間是一個漢字,最后以段落標記結尾的成語”。

  替換欄中表達式的意義:將括號中的單個錯別字與括號前的單個漢字進行交換。

  2、對括號內是兩個字的成語進行交換。在“查找內容”欄中輸入“(*)([一-龥]{2})([((])([一-龥]{2})([))])(*)^13”(不含引號),其他設置與上步相同,單擊“全部替換”按鈕。

  表達式中通配符意義:[一-龥]{2}表示任意兩個中文漢字。

  替換欄中表達式的意義:將括號中的兩個錯別字與括號前的兩個漢字進行交換。

  3、清除括號內是一個字成語中正確的內容。形如“哀( )聲嘆氣”。在“查找內容”欄中輸入“([((])([一-龥])([))])”(不含引號),在“替換為”欄中輸入“1 3”(不含引號,1與3之間有兩個空格)。單擊“全部替換”按鈕。

  查找欄中表達式的意義:查找“以全角或半角小括號括起來,并且中間是一個漢字的內容”。

  替換欄中表達式的意義:將括號中的單個錯別字用空格替換。

  4、清除括號內是兩個字成語中正確的內容。在“查找內容”欄中輸入“([((])([一-龥]{2})([))])”(不含引號),其他設置與上步相同,單擊“全部替換”按鈕。

  查找欄中表達式的意義:查找“以全角或半角小括號括起來,并且中間是兩個漢字的內容”。

  替換欄中表達式的意義:將括號中的兩個錯別字用空格替換。