Indesign CS5 GREP正則_第1頁(yè)
Indesign CS5 GREP正則_第2頁(yè)
Indesign CS5 GREP正則_第3頁(yè)
Indesign CS5 GREP正則_第4頁(yè)
Indesign CS5 GREP正則_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、首頁(yè)/使用 indesign cs5/文本/查找/更改使用 grep 表達(dá)式搜索 構(gòu)建 grep 搜索的提示 grep 搜索示例在“查找/更改”對(duì)話框的“grep”選項(xiàng)卡上,可以構(gòu)建 grep 表達(dá)式,以便在長(zhǎng)文檔和多個(gè)打開的文檔中查找字母數(shù)字字符串和模式??梢允謩?dòng)輸入 grep 元字符或從“要搜索的特殊字符”列表中選擇它們。默認(rèn)情況下,grep 搜索區(qū)分大小寫。indesign secrets 在indesign grep站點(diǎn)提供了一份 grep 資源的列表。1. 選擇“編輯”“查找/更改”,然后單擊“grep”選項(xiàng)卡。2. 在對(duì)話框底部的“搜索”菜單中指定搜索范圍,然后單擊相應(yīng)圖標(biāo)以包含鎖

2、定圖層、主頁(yè)、腳注和要搜索的其他項(xiàng)目。3. 在“查找內(nèi)容”框中,執(zhí)行任何以下操作以構(gòu)建 grep 表達(dá)式: 手動(dòng)輸入搜索表達(dá)式。(請(qǐng)參閱要搜索的元字符。) 單擊“搜索內(nèi)容”選項(xiàng)右側(cè)的“要搜索的特殊字符”圖標(biāo),然后從“位置”、“重復(fù)”、“匹配”、“修飾符”和“posix”子菜單中選擇選項(xiàng),以幫助構(gòu)建搜索表達(dá)式。4. 在“更改為”框中,鍵入或粘貼替換文本。5. 請(qǐng)單擊“查找”。6. 要繼續(xù)搜索,請(qǐng)單擊“查找下一個(gè)”、“更改”(更改當(dāng)前實(shí)例)、“全部更改”(出現(xiàn)一則消息,指示更改的總數(shù))或“查找/更改”(更改當(dāng)前實(shí)例并搜索下一個(gè))。還可以使用“grep 樣式”將字符樣式應(yīng)用到符合 grep 表達(dá)式的

3、文本。實(shí)際上,“grep 樣式”對(duì)話框是測(cè)試 grep 表達(dá)式的好方法。在段落中添加要查找的示例,然后在“grep 樣式”對(duì)話框中指定字符樣式和 grep 表達(dá)式。打開“預(yù)覽”后,可以編輯表達(dá)式,直至其正確影響所有示例。構(gòu)建 grep 搜索的提示以下是構(gòu)建 grep 表達(dá)式的一些提示。 grep 選項(xiàng)卡下的很多搜索與文本選項(xiàng)卡下的搜索類似,但要注意,您需要根據(jù)所使用的選項(xiàng)卡插入不同的代碼。通常,文本選項(xiàng)卡元字符以 開頭(如 t 表示制表符);而 grep 選項(xiàng)卡元字符以 開頭(如 t 表示制表符)。但是,并非所有元字符都遵循此規(guī)則。例如,文本選項(xiàng)卡中的段落回車符是 p,grep 選項(xiàng)卡中的段落

4、回車符是 r。有關(guān)用于文本和 grep 選項(xiàng)卡的元字符列表,請(qǐng)參閱要搜索的元字符。 要在 grep 中搜索具有象征意義的字符,請(qǐng)?jiān)谧址拜斎敕葱本€ (),表明后跟字符為實(shí)際字符。例如,句點(diǎn) ( . ) 會(huì)在進(jìn)行 grep 搜索時(shí)搜索所有字符;要搜索真正的句點(diǎn),請(qǐng)輸入“.”。 如果要經(jīng)常運(yùn)行 grep 搜索或與其他人共享該搜索,請(qǐng)將其存儲(chǔ)為查詢。(請(qǐng)參閱使用查詢查找/更改項(xiàng)目。) 使用圓括號(hào)將搜索分為子表達(dá)式。例如,如果要搜索“cat”或“cot”,您可以使用 c(a|o)t 字符串。圓括號(hào)對(duì)標(biāo)識(shí)編組尤其有用。例如,搜索“the (cat) and the (dog)”時(shí),會(huì)將“cat”標(biāo)識(shí)為查

5、找到的文本 1,而將“dog”標(biāo)識(shí)為查找到的文本 2。可以使用“查找到的文本”表達(dá)式(如將 $1 作為查找到的文本 1)僅更改查找到的文本的某一部分。grep 搜索示例請(qǐng)按照這些示例進(jìn)行操作,以了解如何利用 grep 表達(dá)式。示例 1:查找用引號(hào)引起來(lái)的文本假定您要搜索某個(gè)用引號(hào)引起來(lái)的單詞(如 spain),并要?jiǎng)h除引號(hào)并將某種樣式應(yīng)用于該單詞,以使其變?yōu)閟pain而不是 spain。表達(dá)式()(w+)()包含三個(gè)編組,式中的圓括號(hào) ( ) 表明了這一點(diǎn)。第一個(gè)和第三個(gè)編組搜索任何引號(hào),而第二個(gè)編組搜索一個(gè)或多個(gè)單詞字符。您可以使用“查找到的文本”表達(dá)式來(lái)引用這些編組。例如,$0 指所有查找

6、到的文本,而 $2 僅指第二個(gè)編組。通過(guò)在“更改為”字段中插入“$2”,在“更改格式”字段中指定字符樣式,您可以搜索用引號(hào)引起來(lái)的單詞,然后將該單詞替換為某種字符樣式。由于僅指定了 $2,因此,將刪除 $1 和 $3 編組。(如果在“更改為”字段中指定 $0 或 $1$2$3,則還會(huì)將字符樣式應(yīng)用于引號(hào)。)grep 示例a.查找所有用引號(hào)引起來(lái)的單詞字符b.刪除第 1 個(gè)和第 3 個(gè)分組(左右引號(hào))的同時(shí),將字符樣式應(yīng)用于第 2 個(gè)分組(單詞)c.指定的字符樣式此示例僅搜索用引號(hào)括起來(lái)的單個(gè)單詞。如果要搜索用圓括號(hào)括起來(lái)的短語(yǔ),請(qǐng)?zhí)砑油ㄅ浞磉_(dá)式,如 (s*.*w*d*),它將查找空格、字符、

7、單詞字符以及數(shù)字。示例 2:電話號(hào)碼indesign 包含一些搜索預(yù)設(shè),您可以從“查詢”菜單中進(jìn)行選擇。例如,可以選擇“電話號(hào)碼轉(zhuǎn)換”查詢(如下所示):(?(ddd)?-. ?(ddd)-. ?(dddd)美國(guó)的電話號(hào)碼可能會(huì)采用多種不同的格式,如 206-555-3982、(206) 555-3982、206.555.3982 和 206 555 3982。此字符串查找其中的任何變化形式。電話號(hào)碼的前三個(gè)數(shù)字 (ddd) 可能用圓括號(hào)括起來(lái),也可能沒有括起來(lái),因此,應(yīng)在圓括號(hào)后面顯示問號(hào):(? 和 )。請(qǐng)注意,反斜線 表示搜索實(shí)際圓括號(hào),并且它不是子表達(dá)式的一部分。方括號(hào) 查找其中的任何字符

8、,因此,在本例中,-. 查找連字符、句點(diǎn)或空格。方括號(hào)后面的問號(hào)表示可以選擇搜索其中的項(xiàng)目,也可以不搜索這些項(xiàng)目。最后,用圓括號(hào)將數(shù)字括起來(lái),這表示可以在“更改為”字段中引用的編組。您可以根據(jù)需要在“更改為”字段中編輯編組引用。例如,可以使用以下表達(dá)式:206.555.3982 = $1.$2.$3206-555-3982 = $1-$2-$3(206) 555-3982 = ($1) $2-$3206 555 3982 = $1 $2 $3附加 grep 示例請(qǐng)動(dòng)手嘗試一下此表格中的示例,以了解有關(guān) grep 搜素的更多信息。表達(dá)式搜索字符串樣本文本匹配(以粗體顯示)字符類 abc查找字母

9、a、b 或 c。maria cuenta bien.mariacuentabien.段首_.+它在段首 () 搜索一次或多次 (+) 全角破折號(hào) (_) 后跟任意字符 ( . ) 的情況。we sawor at least we think we sawa purple cow.konrad yoeswe sawor at least we think we sawa purple cow.konrad yoes否定正查(?!pattern)indesign (?!cs.*?)僅當(dāng)搜索字符串沒有后跟指定的模式時(shí),否定正查才會(huì)與搜索字符串匹配。indesign, indesign 2.0, in

10、design cs, and indesign cs2indesign,indesign2.0, indesign cs, and indesign cs2肯定正查(?=pattern)indesign (?=cs.*?)僅當(dāng)搜索字符串后跟指定的模式時(shí),肯定正查才會(huì)與搜索字符串匹配。否定反查 (?!pattern) 和肯定反查 (?三分之一空格33四分之一空格44六分之一空格%右齊空格ff細(xì)空格 (1/24)|不間斷空格ss不間斷空格(固定寬度)ss窄空格 (1/8)數(shù)字空格/標(biāo)點(diǎn)空格. 剪貼板內(nèi)容(帶格式)cc 剪貼板內(nèi)容(不帶格式)cc任何雙引號(hào)任何單引號(hào)直雙引號(hào)英文左雙引號(hào)英文右雙引號(hào)直

11、單引號(hào)英文左單引號(hào)英文右單引號(hào)標(biāo)準(zhǔn)回車符bb分欄符mm框架分隔符rr分頁(yè)符pp奇數(shù)頁(yè)分頁(yè)符ll偶數(shù)頁(yè)分頁(yè)符ee自由換行符kk右對(duì)齊制表符yy在此縮進(jìn)對(duì)齊ii在此處結(jié)束嵌套樣式hh可選分隔符jj* 動(dòng)態(tài)頁(yè)眉(段落樣式)變量yy* 動(dòng)態(tài)頁(yè)眉(字符樣式)變量zz* 自定文本變量uu* 最后頁(yè)碼變量tt* 章節(jié)編號(hào)變量hh* 創(chuàng)建日期變量ss* 修改日期變量oo* 輸出日期變量dd* 文件名變量l(l 小寫形式)l(l 小寫形式)* 任意數(shù)字9d* 不是數(shù)字的任何字符d* 任意字母$lu* 任意字符?. (在“更改為”中插入句點(diǎn))* 空格(任何空格或制表符)ws(在“更改為”中插入空格)* 不是空格的

12、任何字符s* 任意字符w* 不是單詞字符的任何字符w* 任何大寫字母u* 不是大寫字母的任何字符u* 任何小寫字母l* 不是小寫字母的任何字符l 所有找到的文本$0查找到的文本 1-9$1(指定查找到的編組數(shù)量,如 $3 表示第三個(gè)編組;編組用圓括號(hào)括起來(lái))* 漢字kk* 詞首* 文字邊界b* 非文字邊界b* 段首* 段尾 位置$* 零次或一次?* 零次或多次* 一次或多次+* 零次或一次(最短匹配)?* 零次或多次(最短匹配)*?* 一次或多次(最短匹配)+?* 標(biāo)記子表達(dá)式( )* 非標(biāo)記子表達(dá)式(?: )* 字符集 * 或者|* 肯定反查(?= )* 否定反查(?! )* 肯定正查(?=

13、 )* 否定正查(?! )* 不區(qū)分大小寫打開(?!)* 不區(qū)分大小寫關(guān)閉(?-!)* 多行打開(?m)* 多行關(guān)閉(?-m)* 單行打開(?s)* 單行關(guān)閉(?-s)* 任何字母數(shù)字字符:alnum:* 任何字母字符:alpha:* 任何空白字符(空格或制表符):blank:* 任何控制字符:control:* 任何圖形字符:graph:* 任何可打印的字符:打印:* 任何標(biāo)點(diǎn)字符:punct:* 任何代碼大于 255 的字符(僅適用于寬字符特性類):unicode:* 任何十六進(jìn)制數(shù)字字符 0-9、a-f 和 a-f:xdigit:* 某種字形集中的任何字符,如 a、a、 和 =a=* 表

14、示僅可輸入到“查找內(nèi)容”框,而不能輸入到“更改為”框。可以在“更改為”框中輸入“”,但不能在“查找內(nèi)容”框中輸入。創(chuàng)建 grep 樣式grep 是一種基于圖案的高級(jí)搜索技術(shù)。借助 grep 樣式,可以將字符樣式應(yīng)用到符合所指定 grep 表達(dá)式的文本。例如,假設(shè)希望將字符樣式應(yīng)用到文本中的所有電話號(hào)碼。創(chuàng)建 grep 樣式后,選擇該字符樣式,并指定 grep 表達(dá)式。所有匹配該 grep 表達(dá)式的段落文本都將按照該字符樣式來(lái)設(shè)置格式。使用 grep 樣式將電話號(hào)碼設(shè)置為字符樣式的格式a.字符樣式b.grep 表達(dá)式有關(guān)創(chuàng)建 grep 樣式的視頻教程,請(qǐng)參閱david blatner 在使用 grep 樣式可以實(shí)現(xiàn)的 5 種炫酷效果中提供了一些 grep 樣式的真實(shí)場(chǎng)景示例。cari jansen 在grep 樣式簡(jiǎn)介中提供了一套有關(guān) grep 樣式的系列介紹(共四個(gè)部分)。1. 執(zhí)行下列操作之一: 要對(duì)分散的段落應(yīng)用 grep 樣式設(shè)置,請(qǐng)選擇所需段落,然后從“段落”面板菜單中選擇“grep 樣式”。 若要在段落樣式中使用 grep 樣式,請(qǐng)創(chuàng)建或編輯段落樣式,然后單擊“段落樣式選項(xiàng)”對(duì)話框左側(cè)的“grep 樣式設(shè)置

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論