Flash MX 2004新功能:查找替换
作者: 来源: 添加时间:2006-5-23 7:22:15一、查找与替换功能概述
在Flash MX 2004文档中,可以使用查找与替换功能查找和替换指定的相同类型元素,这些元素包括文本、字体、颜色、图符、声音文件、视频文件或导入的位图文件。随着查找元素的类型的不同,Find and Replace(查找与替换)对话框中的选项也跟着改变。
Flash MX 2004可以查找和替换当前文档或当前场景中的元素。可以查找某个元素在文档中的下一个或全部,可以替换已找到的当前元素或该元素的全部。在基于屏幕的文档中,可以查找和替换当前文档或当前屏幕的元素,但不能使用场景。
使用Live Edit(即时编辑)选项,可以在编辑区中直接编辑指定的元素。如果在查找图符时使用本选项,Flash以edit-in-place(原地编辑)模式打开该图符。
Find and Replace对话框下部的Find and Replace Log(查找与替换日志)选项显示你正在查找的元素的位置、名称和类型。
调出Flash MX Professional 2004的查找与替换功能:
1.选择Edit>Find and Replace(编辑>查找与替换),打开Find and Replace对话框。
2.在Find and Replace对话框中,从Search In(在...查找)弹出菜单中选择Current Document(当前文档)或Current Scene(当前场景)。

二、查找和替换文本
当你查找和替换文本时,你可以在Find and Replace对话框中输入要查找的文本和用于替换的文本。可以在该对话框中,为查找操作指定不同的选项(查找条件),如Whole word(整个字符串)、Match case(大小写比配)和文本元素的类型(Text field contents、Strings in ActionScript等)。
查找和替换文本的操作步骤如下:
1.选择Edit>Find and Replace,打开Find and Replace对话框。
2.从For弹出菜单中选择Text(文本)。
3.在Text文本框中输入要查找的文本。
4.在Replace with Text(用此文本替换)文本框中输入用来替换的文本。
5.为查找操作指定选项。本例选Text Field Contents(文本框中的内容)。

这些选项的含义说明如下:
①Whole Word(整个字符串):勾选此复选框,指定在查找操作中必须整个字符串匹配。“整个字符串”以两边的空格、引号或类似的符号作为定界符。如果不选此复选框,指定的文本字符串可以是完全相同的文本字符串,也可以是更大的文本字符串的一部分。
②Match Case(大小写匹配):勾选此复选框,指定在查找和替换操作中,被查找或被替换的文本的大小写必须与指定的文本精确匹配。
③Regular Expressions(正则表达式):勾选此复选框,指定在动作脚本中查找或替换正则表达式中的文本。表达式是Flash可以计算并返回值的任何语句。
④Text Field Contents(文本框内容):勾选此复选框,指定在文本框内容中执行查找或替换操作。
⑤Frames/Layers/Parameters(帧/层/参数):勾选此复选框,指定查找帧标签、层名、场景名和组件参数。
⑥Strings in ActionScript(动作脚本中的字符串):勾选此复选框,指定在文档或场景的动作脚本中查找字符串(外部动作脚本文件不搜索)。
6.单击Replace(替换)按钮,替换当前选定的指定文本;或单击Replace All(替换全部)按钮,替换指定文本的全部。下图是单击Replace按钮的结果。