帮助 > 创作 > 对话框 > 编辑窗口 > 查找对话框 > 替换属性对话框
  
替换属性对话框
使用此对话框可以在文档中查找和替换标记的属性值。 请注意,文档中必须已存在要搜索的属性。 此功能无法将属性添加到标记。
替换属性对话框包含以下选项:
查找 – 确定正在搜索的一个或多个属性。
查找部分包含以下选项:
属性 – 确定要搜索的一个或多个属性。
可以输入一个属性名称或多个用空格隔开的属性名称。 也可以输入任何已定义的属性别名。 如果想要搜索全部属性,请将此选项保留为空白。 下拉列表将包含当前会话中先前搜索过的属性。
– 确定要搜索的属性值。
如果想要搜索任何值,请将此选项保留为空白。 如果想要搜索空字符串,请输入一个空格,然后按 BACKSPACE 键将其删除。 如果选中完全匹配区分大小写选项,则可搜索别名属性值。
在标记上 – 确定包含要搜索的属性的标记。
可以输入一个标记名称或多个用空格隔开的标记名称。 也可以输入任何已定义的标记别名。 如果想要搜索所有标记,请将此选项保留为空白。 下拉列表将包含文档的有效标记列表。
在标记内 – 确定包含要查找和替换属性的标记的标记。
此选项允许您将搜索目标限定为文档中一个或多个其他标记所包含的标记。例如,您可以将搜索目标限定为文档类型的段落标记所包含的标记。
可以输入一个标记名称或多个用空格隔开的标记名称。 也可以输入任何已定义的标记别名。 如果想要在所有标记内搜索,请将此选项保留为空白。 下拉列表将包含文档的有效标记列表。
替换为 – 确定用来替换要搜索的值的属性值。
只能在此处的选项中输入单个属性值或别名属性值。 如果想要输入空字符串,请输入一个空格,然后按 BACKSPACE 键将其删除。 如果想用空值来替换所搜索的值,请将选项保留为空白。 请注意,如果属性在替换后被保留为空值,则该属性将从文档中删除。
值搜索选项 – 提供能够限定搜索目标的选项。
值搜索选项部分包含以下选项:
完全匹配 – 确定搜索值是否必须与整个属性值匹配。
复选此选项后,默认情况下,此框将继续处于选中状态,以便以后进行搜索时使用。
区分大小写 – 确定搜索是否区分大小写。
set case 高级首选项的值确定默认情况下是否选中该选项。选中此选项后,此框将保持选中状态,以便以后进行搜索时使用。
匹配模式 – 确定是否可在对话框的选项中使用正则表达式。
set expressions 高级首选项的值确定默认情况下是否选中该选项。选中此选项后,此框将保持选中状态,以便以后进行搜索时使用。
下表列出了一些在正则表达式中常用的字符,并描述了它们在选项中的使用方法。
常用正则表达式
正则表达式
字符:
含义:
示例:
查找:
. (句点)
每个句点等于一个字符。
s.t
sit、sat、set...
+(加号)
方括号中指定的字符中的一个或多个字符。
s[aeiou]+n
seen、soon、son、……
*(星号)
字符可出现零次或多次。
t[a-z]*y
twenty、try、trusty、……
|(竖线)
“或”,将搜索两个词中的任何一个词。
icon|tags
icon、tags
方向— 用于确定从当前光标位置开始的搜索方向。
方向部分包含以下选项:
向上 - 向文档的顶部方向搜索。
向下 - 向文档的底部方向搜索。
这是默认值。
已找到 – 显示作为当前搜索视点的属性。
查找下一个 – 搜索查找部分中值的下一匹配项。
替换 – 使用替换值替换作为当前搜索视点的属性值,并搜索下一匹配项。
全部替换 – 使用替换值替换正在搜索的属性值的所有匹配项,而不在搜索到每个匹配项时均给出提示。
可以在工具 > 首选项对话框的编辑类别中选取搜索文件实体的内容。 复选查找时搜索文件实体所对应的框。使用 set entityscan 高级首选项设置也可控制此设置。