⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mystring.as.svn-base

📁 Flex3实现的掼蛋游戏
💻 SVN-BASE
字号:
package com.dmh2002.util{
	public class MyString {
		/**
		 * 补0
		 * 参数keta_num 为 将要补足的位数
		 * 参数num      为 数字
		 * 返回字符串
		 * trace(addZero(3,13))   //013
		 */
		public static function addZero(keta_num:uint, num:uint):String {
			var _local3 = keta_num - num.toString().length;
			var _local1:uint = 0;
			while (_local1 < _local3) {
				num = "0" + num;
				_local1++;
			}
			return num;
		}
		/**
		 * 添加千分位 返回String
		 * trace(addComma(84453453)) // 84,453,453
		 */
		public static function addComma(num):String {
			var _local2:String = new String (num);
			var _local3:Array = new Array ();
			var _local1:uint = 1;
			while (_local1 <= Math.floor(_local2.length / 3)) {
				_local3.unshift(_local2.substr(_local1 * -3, 3));
				_local1++;
			}
			if ((_local2.length % 3) != 0) {
				_local3.unshift(_local2.substr(0, _local2.length % 3));
			}
			return (_local3.join(","));
		}
		/**
		 * 判断 参数字符串中是否仅为字母
		 * 返回 true/false
		 * trace(hankaku_str("dd"))   //true
		 * trace(hankaku_str("dd的")) //false
		 * trace(hankaku_str("的")) //false
		 */
		public static function isOnlyLetter(str:String):Boolean {
			var _local5:Array = str.split("");
			var _local4:Boolean = false;
			var _local3:Array = "abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ".split("");
			var _local2:uint = 0;
			while (_local2 < _local5.length) {
				var _local1:uint = 0;
				while (_local1 < _local3.length) {
					if (_local5[_local2] == _local3[_local1]) {
						_local4 = true;
						break;
					}
					_local1++;
				}
				if (_local4) {
					_local4 = false;
				} else {
					return false;
				}
				_local2++;
			}
			return true;
		}
		//
		//
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -