在 Bot editor 中搜索和替换选项
- Updated: 2023/05/25
通过搜索和替换功能,您可以在 Bot editor 中的 action 内搜索任何文本或字符串以及变量,并将其替换为相同类型的文本或字符串和变量。 此功能有助于在 bot 中进行批量替换。
使用以下一种方法访问搜索和替换:
搜索和替换功能由四个组件组成:- 单击 选项。
- 单击在此机器人中搜索图标,然后单击打开搜索和替换图标。
- 使用 Ctrl + H 快捷键。
搜索类型
单击搜索类型下拉菜单,以选择以下一个选项:
- 字符串: 搜索文本或字符串。
- 变量名称: 搜索变量。

搜索
在搜索字段中,输入要搜索的术语或关键词。 您可以搜索文本值、变量名称或具有多个匹配项的长文本。
替换
在替换字段中,输入要替换的术语或关键词。
- 如果搜索类型字段是字符串,则在替换字段中输入文本或字符串以进行替换。
- 如果搜索类型字段是变量名称,则从替换字段中选择变量。
注: 如果搜索类型是一个变量,搜索和替换下拉菜单将只显示 bot 中使用的变量名称。
需要记住的要点:
- 确保在搜索和替换字段中输入不同的值或选择不同的变量。
- 搜索字段区分大小写。
- 当您将搜索类型设置为变量时,搜索仅适用于已使用的变量。
- 您在高级搜索窗口的搜索字段中使用的任何搜索文本都会保留在搜索和替换选项卡的搜索字段中。
例如,如果您在搜索字段中使用了关键词“commands”,然后打开高级搜索窗口,该关键词“commands”将保留在高级搜索窗口的搜索字段中。
- 您只能使用 来搜索字符串值。 尽管您可以搜索和替换变量类型,例如数字、布尔值或日期时间,但您无法搜索或替换它们的值。
结果
结果标题显示匹配的 action 名称总数以及 bot 中选定 actions 或行项目的数量。 对于列出的每个 action 名称,包含 action 的行号以及在 action 详细信息中找到的总匹配结果显示为 操作或触发器 | 行号 | 匹配数量。
您可以选择出现搜索关键词的一个或所有行项目进行替换。 当您单击替换按钮时,所有选定的行项目将自动被替换。
请考虑选择搜索类型为字符串的以下示例。 在搜索字段中,输入请输入您的循环命令,但不要在替换字段中对此进行编辑。 选择要替换项目的注释复选框,然后单击底部的替换按钮。

同样,以下是您想要搜索并替换循环计数器变量的一个示例场景。 选择搜索类型为变量名称。 使用搜索下拉菜单选择循环计数器-2,单击替换下拉菜单并选择循环计数器。 在结果选项卡中,选择要替换循环计数器的行项目,然后单击底部的替换按钮。

需要记住的要点:
-
结果选项卡显示 bot 中存在的搜索词总数,以及 action 中的相应行号。 但是,仅显示 bot 中匹配行项目(或 actions)的数量。
每个行项目可以有多个匹配项,并且不计入匹配行项目总数。 对于单个行项目,多个匹配项计数显示在 结果 选项卡的特定项目内。
- 当您在结果选项卡中选择其中一个行项目时,替换按钮将被启用。
- 单击该行项目以获取 action 的更多详细信息。 如果在详细视图中同一行项目有多个匹配项,将全部显示,您可以选择特定的匹配项进行替换。
- 通过对话框底部的下一个和上一个箭头,您可以导航到搜索列表中的下一个和上一个项目。