上一页下一页

搜索和替换文本

可以在当前文档、所选文件、目录或整个站点中搜索文本、由特定标签环绕的文本或 HTML 标签和属性。可以使用不同的命令搜索文件,以及搜索文件中的文本和/或 HTML 标签:“本地站点中定位”和“远端站点中定位”搜索文件,而“编辑”>“查找和替换”搜索文件中的文本和标签。

搜索文档中的文本和/或 HTML:
  1. 从下列选项中选择:
    • 在“设计”视图中,从“文档”窗口或“站点”面板中,选择“编辑”>“查找和替换”。
    • 在“代码”视图中,右击 (Windows) 或按住 Control 键并单击 (Macintosh),然后从上下文菜单中选择“查找和替换”。
  2. 在出现的“查找”或“替换”对话框中,使用“查找在”选项指定要搜索的文件:
    • “当前文档”将搜索范围限制在活动文档。只有当在“文档”窗口处于活动状态下选择“查找和替换”,或者从代码检查器的上下文菜单中选择“查找和替换”时,该选项才可用。
    • “整个当前本地站点”将搜索范围扩展到当前站点中的所有 HTML 文档、库文件和文本文档。选择“整个当前本地站点”后,当前站点的名称出现在弹出菜单的右侧。如果这不是您要搜索的站点,请从“站点”面板的当前站点弹出菜单中选择一个不同的站点。
    • “站点中选定的文件”将搜索范围限制在“站点”面板中当前选定的文件和文件夹。只有在“站点”面板处于活动状态(即位于“文档”窗口的前面)时选择“查找和替换”,该选项才可用。
    • “文件夹”将搜索范围限制在特定的文件组。选择“文件夹”后,单击文件夹图标浏览并选择要搜索的目录。
  3. 使用“查找内容”选项指定要执行的搜索类型。
    • “源代码”使您可以在 HTML 源代码中搜索特定的文本字符串。请参见搜索并替换标签和属性
    • “文本”使您可以在“文档”窗口中搜索特定的文本字符串。文本搜索忽略任何中断字符串的 HTML。例如,对 the black dog 的搜索与 the black dogthe <i>black</i> dog 都匹配。
    • “文本(高级)”使您可以搜索或者在标签内或者不在标签内的特定文本字符串。例如,在包含以下 HTML 的文档中,搜索不在 i 内的 tries 将只找到该单词的第二个实例:John <i>tries</i> to get his work done on time, but he doesn't always succeed.He tries very hard.请参见搜索包含在特定标签中的文本
    • “指定标签”使您可以搜索特定的标签、属性和属性值,如所有 valign 设置为 toptd 标签。请参见搜索标签和属性
    • 备注: 按 Control+Enter 键或 Shift+Enter 键 (Windows) 或 Control+Return 键、Shift+Return 键或 Command+Return 键 (Macintosh) 可以在文本搜索域中添加换行符,使您可以搜索回车符。如果不使用正则表达式,则执行此搜索时请确保取消选择“忽略空白差别”选项。注意,此搜索专门查找回车符,而不是仅查找换行符匹配项;例如,它不查找 <br> 标签或 <p> 标签。回车符在“设计”视图中显示为空格而不是换行符。

  4. 使用下列选项扩展或限制搜索范围:
    • “区分大小写”选项将搜索范围限制在与要查找的文本的大小写完全匹配的文本。例如,如果搜索 the brown derby,则不会找到 The Brown Derby
    • 备注: “忽略空白差别”选项在被选中后将所有空白视为单个空格以便进行匹配。例如,选择该选项后,this textthis text 匹配,但不与 this text 匹配。如果选择了“使用正则表达式”选项,则该选项不可用;必须显式编写正则表达式以忽略空白。注意,<p><br> 标签不算作空白。

    • “使用正则表达式”选项使搜索字符串中的特定字符和短字符串(如 ?、*、\w 和 \b)被解释为正则表达式运算符。例如,对 the b\w*\b dog 的查找与 the black dogthe barking dog 都匹配。请参见关于常规表达式
    • 备注: 如果您在“代码”视图中工作并对文档进行了更改,然后试图查找和替换源代码以外的任何内容,这时会出现一个对话框,通知您 Dreamweaver 正在同步两个视图然后再进行搜索。有关同步视图的更多信息,请参见查看您的代码

相关主题

搜索和替换文本


  上一页下一页