点击此处下载 黑羽翔天StringTool工具包1.0 (file size: 6kb):
使用方法:极容易上手。
在你所需要使用的代码前加上
import org.kingda.StringTool; (只需要写 一次就可以)
然后就可以通过类静态方法来调用,举个例子,很简单:
你在某一帧需要trim一个 名为 flashString的字符串,就写:
import org.kingda.StringTool;
flashString = StringTool.trim(flashString);
//这样就可以了。flashString两边的空格就都去掉了。后面可以随意使用
flashString = StringTool.replace (flashString, "aaa", "bbb")
//将flashString中所有aaa都替换成了bbb
在类文件里也一样,在首行加上
import org.kingda.StringTool;
其他用法同上。
详细使用方法和更多函数示范请到 黑羽翔天的Blog查看。
===============================
安装方法:非常简单
==============================
Important:
由 黑羽翔天 (Kingda Sun)部分搜集,部分改写,和部分创作。
所有代码可供自由修改,散布
请您尊重俺的认真搜集,比较,筛选,修改,创作和n小时的测试劳动,转载时保留此信息
新的使用工具和版本请到
http://www.kingda.org/ 下载
本工具语言:
ActionScript 2.0
适用版本:
Flash MX 2004及以上
==================================
安装方法:非常简单
1.解压缩出来 StringTool.as 文件。
2.在Flash的安装目录里面的class目录下:
如果你安装的是Flash 8 简体中文版 ,路径为: C:\Programe Files\Macromedia\Flash 8\zh_cn\First Run\Classes\
如果是Flash MX2004,路径为:
C:\Programe Files\Macromedia\Flash MX2004\zh_cn\First Run\Classes\
在下面建立一个子目录org,再在org中建立子目录kingda,将StringTool.as文件放到kingda目录中。
这样就安装好了。
以Flash 8为例,安装好的StringTool.as路径为:
C:\Programe Files\Macromedia\Flash 8\zh_cn\First Run\Classes\org\kingda\StringTool.as
(注:建立org\kingda\目录不完全是为了宣传需要,是为了符合MacroMedia的命名规定,防止潜在的namespace冲突。如果你有个人需要一定要更改,可以修改类文件。如果你对AS2.0类文件和class package不了解,不建议修改。)
=======================
内含工具介绍:
replace: 使用字符串变量replaceWith,替换原字符串str中的子字符串replace
replace (str : String, replace : String, replaceWith : String) : String
ltrim: 消除左边空格
ltrim (str : String) : String
rtrim: 消除右边空格
rtrim (str : String) : String
trim: 消除两边空格
trim (str : String) : String
trimOnlySpace:仅删除字符串中所有空格
trimOnlySpace(str:String):String
trimAllSpaces:删除字符串中所有空占位符,包括空格,回车,换行,制表,后退
trimAllSpaces (str:String) : String
trimPunc:删除字符串中所有标点符号,除了单词中可能必需的单引号
trimPunc( str:String ):String
remove 删除原字符串中与字符串变量remove相同的子串
remove(str:String, remove:String):String
beginsWith: 判断是否原字符串以子字符串s开头
beginsWith(str:String, s:String):Boolean
endsWith:判断是否原字符串以子字符串s结尾
endsWith(str:String, s:String):Boolean







Comments (4)
你用cgi啊,强人一个。
有空交流一下:www.v6bbs.com
Posted by valu | November 17, 2005 2:53 AM
Posted on November 17, 2005 02:53
你用cgi啊,强人。
有空交流一下:www.v6bbs.com
Posted by valu | November 17, 2005 2:54 AM
Posted on November 17, 2005 02:54
按照说明的路径存放as了.可是却用不起.代码:
import org.kingda.StringTool;
var flashString:String = "aaabbb";
flashString = StringTool.replace(flashString, "aaa", "bbb");
trace(flashString);
结果返回 undefined 又找不到哪里出问题.没有修改过as文件.我的flash在D盘.难道这个原因?
Posted by kvgnt | December 11, 2006 12:16 AM
Posted on December 11, 2006 00:16
改成String的扩展类可以了.import 不行.奇怪得很.
Posted by kvgnt | December 11, 2006 12:49 AM
Posted on December 11, 2006 00:49