[此文来源于互联网,牛C网只负责收集整理]
其中的奥妙在于化不同为相同,这种招式得有一定的内功心法才能领悟了.
题目要求如下
有一段标记语言如 <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)
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);
a = s.split('<').join(">").split('>');
s = "";
while (a.length>0) {
s = (a.shift());
a.shift();
}
trace(s);
其中的奥妙在于化不同为相同,这种招式得有一定的内功心法才能领悟了.
其它各种方法 待你补允了..
作者:gdgzboy@牛C网
地址:http://www.niuc.net/post/1926/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
牛C网推荐您再看看以下日志:
有关Flash AS3编程的一些总结
FLASH里面隐式设置获取的另一种使用方式
用Flash AS模拟声波振荡效果
Flash CS3的BUG
Flash AS教程-图片展览滚动视觉特效
Flex开发地图应用教程(二)
ActionScript 3.0 游戏开发之打气球
留言版:Flash CS3 PHP MySql = Talk Talk
视频开发
Aswing 是好东西
有关Flash AS3编程的一些总结
FLASH里面隐式设置获取的另一种使用方式
用Flash AS模拟声波振荡效果
Flash CS3的BUG
Flash AS教程-图片展览滚动视觉特效
Flex开发地图应用教程(二)
ActionScript 3.0 游戏开发之打气球
留言版:Flash CS3 PHP MySql = Talk Talk
视频开发
Aswing 是好东西
Flash DateChooser 组件传值给Html来制作时间选择效果
FlashPlayer 10-Astro





