把外部文本的回车换行替换成br
2011 年 07 月 07 日
No Comments
把外部文本的回车换行替换成<br/>解决导入进来的段落间隔太大。
var loader:URLLoader = new URLLoader();
loader.load(new URLRequest(“a.txt”));
loader.addEventListener(Event.COMPLETE,onComplete);
function onComplete(e:Event):void{
var reg:RegExp = /\r\n/g;
var str:String = String(e.target.data).replace(reg,”<br/>”);
tf.htmlText = str;
}
使用上面的代码将外部文档识别的换行符“\r\n”替换为html换行符“<br/>”即可。
另外 :在Windows操作系统下换行符为\r\n,而在Linux系统下则是\n,使用时请注意~~
