题目要求如下
有一段标记语言如 <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); |
其它各种方法 待你补允了..
进入论坛和作者一起讨论学习:http://space.flash8.net/bbs/thread-341724-1-1.html
Word教程网 | Excel教程网 | Dreamweaver教程网 | Fireworks教程网 | PPT教程网 | FLASH教程网 | PS教程网 |
HTML教程网 | DIV CSS教程网 | FLASH AS教程网 | ACCESS教程网 | SQL SERVER教程网 | C语言教程网 | JAVASCRIPT教程网 |
ASP教程网 | ASP.NET教程网 | CorelDraw教程网 |