說明 > 編寫 > 基本任務 > 搜尋 > 尋找和變更文字 > 搜尋實體和標籤
  
搜尋實體和標籤
您可以選取比對標示核取方塊來在搜尋取代欄位的內容中包含標示。這樣將包含實體和標籤 (元素)。當在搜尋中包含元素和實體時,使用它們的 ASCII 表示形式。無論字元實體作為字元顯示還是作為標籤顯示,搜尋時都將找到它們。
當使用比對標示時:
當代表搜尋中的實體時,請在起始位置使用與符號 (&) 並在結尾位置使用分號 (;)。例如,在©尋找欄位中輸入 將會在您文件中尋找著作權符號 (© ) 的具體值。
尋找中輸入 Mine© 將會尋找 "Mine©"。
因為 & 符號和分號皆作為實體分隔符號使用,若要明確搜尋與符號或分號,您必須在它前面使用反斜線 (\)。在尋找中輸入 \& 可在您文件中尋找與符號。輸入 \&© 可尋找著作權符號之後的與符號。
與符號 (&) 的另一個注意事項是關於取代為欄位中的常規運算式的用法。& 符號是在常規運算式中使用的特殊字元。當在取代為欄位中使用時,它代表尋找內容欄位的內容。例如:
尋找欄位中的文字「mathematics
取代為欄位中的「complex &
使短句 "complex mathematics" 取代您文件中的文字 "mathematics"
如果取代為欄位中已經有實體,則必須在實體前面加上反斜線 (\)。例如:
尋找欄位中的文字「mathematics
取代為欄位中的「\©complex &
使「©complex mathematics」取代您文件中的文字「mathematics
如果您確實想使與符號 (&) 成為您取代文字的一部份,請使用與符號的字元實體。例如:
尋找欄位中的文字「mathematics
取代為欄位中的「\&\copy;complex &
使「&©complex mathematics」取代您文件中的文字「mathematics
此操作只有在取代為欄位中有標示時才有用。當取代文字不包含實體或標籤時,請使用 "\&"。
(這顯然不是使用著作權和 & 符號的實際範例,但是它清楚地說明了重點。)
起始標籤以 <tagname> 代表,其中 tagname 是元素的名稱。
結尾標籤以 </tagname> 代表,其中 tagname 是元素的名稱。
尋找內容中輸入 <para>This is the end of the long search.</para> 將會尋找完整內容是所顯示的句子 (包括標籤在內) 的段落。
搜尋和取代只能在文件的平衡區上完成。您無法只取代起始標籤和某些文字。您必須取代起始標籤和結尾標籤及其內容。不允許會導致標籤配對不平衡或文件超出前後關聯範圍的取代。