大猴子的花果山
Doing ActionScript...
-
AS3 提取标记语言里的内容 - [ActionScript2.0]
2007-09-11
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://25swf.blogbus.com/logs/8211589.html
题目要求如下
有一段标记语言如 <a>aaa</a><br>test<br> 要求提炼出其中的内容,这里给出其中两种较简单的方法.希望大家有更有趣更好的办法也可以共享一下第一种,流氓大法
var s:String = "<a>aaa</a><br>test<br>";
var ss = this.createTextField("my_txt", 1, 0, 0, 0, 0);
ss.html = true;
ss.htmlText = s;
trace(ss.text)这种流氓在与可能只有as2能用这样的方法了.不过既然人家已经有这样的功能了,直接拿来主意也没尝不可.
第二种,数组切割无限法
var s:String = "<a>aaa</a><br>test<br>";
a = s.split('<').join(">").split('>');
s = "";
while (a.length>0) {
s += (a.shift());
a.shift();
}
trace(s);
其中的奥妙在于化不同为相同,这种招式得有一定的内功心法才能领悟了.其它各种方法 待你补允了..
随机文章:
为组件更换样式的旁门左道 2007-08-27Flash CS4 生成的 IK 骨骼动画演示 2008-03-10AS2 多线程模似类 2008-02-19一个经典的FLASH TD GAME 本人至机没爆机.... 2007-12-06AS2 socket 的安全策略 与 AS3 socket 的安全策略 2007-11-21
收藏到:Del.icio.us


评论