题目要求如下
有一段标记语言如 <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); |
本站网址:www.arthd.com 如有意见和建议,请惠赐E-mail至 xxf1860@163.com
Copyright © 2006-2008 arthd.com 闽ICP备05019582号![]()