AS3:正則表達式

//去除字符串裏的空格和跳格符

var str:String=" Hello! ";

trace("/""+str+"/"");//原文本

trace("/""+str.replace(/^/s*/g,"")+"/"");//去掉前面的空格

trace("/""+str.replace(//s*$/g,"")+"/"");//去掉後面的空格

 

//去除html標記

var str:String="<font size='30' color='#ff0000'>文本</font>";

var reg:RegExp =new RegExp("<(/S*?)[^>]*>.*?|<.*? />","g");

trace("/""+str+"/"");//原文本

trace("/""+str.replace(/<(/S*?)[^>]*>.*?|<.*? //>/g,"")+"/"");//去掉html標記

trace("/""+str.replace(reg,"")+"/"");//去掉html標記

 

2 過濾非中文字符 

var regXP:RegExp=/[^/u4e00-/u9fa5]/g;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章