搜索实体和标记
通过选择匹配标注复选框,可将标注加入到搜索和替换字段的内容中。其中包括实体和标记(元素)。在将元素和实体加入搜索中时,请使用它们的 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> 将查找一个段落 (包括标记),其全部内容是上文所显示的句子。
• 搜索和替换只能在文档的平衡区域内完成。不能仅仅替换一个开始标记和一部分文本。必须替换开始标记和结束标记以及其中的内容。将会导致标记对不对称或文档脱离上下文的任何替换将被禁止。