您当前的位置: 首页 > 

Jave.Lin

暂无认证

  • 2浏览

    0关注

    704博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

as3 formatName 功能实现

Jave.Lin 发布时间:2013-05-24 14:57:30 ,浏览量:2

package
{
	import flash.display.Sprite;
	
	/**
	 * format、formatName的功能实现
	 * @author jave.lin
	 * @date 2013-5-13
	 */	
	public class TestAS3Regex extends Sprite{
		
		public function TestAS3Regex()
		{
			var str1:String = "杰卫,这里有{0}个苹果,和{1}个香蕉!{0}个苹果{3} 元,{1}个香蕉{4} 元,一共{2}钱";
			var str2:String = "Hei jave, there are {0} apples,and {1} banana! {2} dollar all together";
			
			
			trace(format(str1, 5, 10, 20, 7, 13));
			trace(format(str2, 5, 10, 20));
			
			var str3:String = "{call}这是{structname}结构代换你的懂。";
			var str4:String = "{num1}+{num2}={sum}";
			
			trace(formatName(str3, {call:"哥,", structname:"k,v数据"}));
			trace(formatName(str4, {num1:100, num2:300, sum:100+300}));
		}
		
		private function format(str:String, ...args):String{
			for(var i:int = 0; i            
关注
打赏
1664331872
查看更多评论
0.0403s