DFdou's Blog Life is short,Be yourself.

7kankan11bookekzw免费小说网要看书网 官路风流 酒神 uawx书都阅读网 冒牌大英雄 斗罗大陆
2910/090

甯哥敤鐨勫嚑涓鍒欒〃杈惧紡

浠ヤ笅鍐呭鏉ヨ嚜缃戠粶锛岀増鏉冧笉鏄庡搱鍝堛
^\d+$銆銆//鍖归厤闈炶礋鏁存暟锛堟鏁存暟 + 0锛
^[0-9]*[1-9][0-9]*$銆銆//鍖归厤姝f暣鏁
^((-\d+)|(0+))$銆銆//鍖归厤闈炴鏁存暟锛堣礋鏁存暟 + 0锛
^-[0-9]*[1-9][0-9]*$銆銆//鍖归厤璐熸暣鏁
^-?\d+$銆銆銆銆//鍖归厤鏁存暟
^\d+(\.\d+)?$銆銆//鍖归厤闈炶礋娴偣鏁帮紙姝f诞鐐规暟 + 0锛
^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$銆銆//鍖归厤姝f诞鐐规暟
^((-\d+(\.\d+)?)|(0+(\.0+)?))$銆銆//鍖归厤闈炴娴偣鏁帮紙璐熸诞鐐规暟 + 0锛
^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$銆銆//鍖归厤璐熸诞鐐规暟
^(-?\d+)(\.\d+)?$銆銆//鍖归厤娴偣鏁
^[A-Za-z]+$銆銆//鍖归厤鐢26涓嫳鏂囧瓧姣嶇粍鎴愮殑瀛楃涓
^[A-Z]+$銆銆//鍖归厤鐢26涓嫳鏂囧瓧姣嶇殑澶у啓缁勬垚鐨勫瓧绗︿覆
^[a-z]+$銆銆//鍖归厤鐢26涓嫳鏂囧瓧姣嶇殑灏忓啓缁勬垚鐨勫瓧绗︿覆
^[A-Za-z0-9]+$銆銆//鍖归厤鐢辨暟瀛楀拰26涓嫳鏂囧瓧姣嶇粍鎴愮殑瀛楃涓
^\w+$銆銆//鍖归厤鐢辨暟瀛椼26涓嫳鏂囧瓧姣嶆垨鑰呬笅鍒掔嚎缁勬垚鐨勫瓧绗︿覆
^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$銆銆銆銆//鍖归厤email鍦板潃
^[a-zA-z]+://鍖归厤(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$銆銆//鍖归厤url

鍖归厤涓枃瀛楃鐨勬鍒欒〃杈惧紡锛 [\u4e00-\u9fa5]
鍖归厤鍙屽瓧鑺傚瓧绗(鍖呮嫭姹夊瓧鍦ㄥ唴)锛歔^\x00-\xff]
鍖归厤绌鸿鐨勬鍒欒〃杈惧紡锛歕n[\s| ]*\r
鍖归厤HTML鏍囪鐨勬鍒欒〃杈惧紡锛/< (.*)>.*< \/>|< (.*) \/>/
鍖归厤棣栧熬绌烘牸鐨勬鍒欒〃杈惧紡锛(^\s*)|(\s*$)
鍖归厤Email鍦板潃鐨勬鍒欒〃杈惧紡锛歕w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
鍖归厤缃戝潃URL鐨勬鍒欒〃杈惧紡锛歗[a-zA-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$
鍖归厤甯愬彿鏄惁鍚堟硶(瀛楁瘝寮澶达紝鍏佽5-16瀛楄妭锛屽厑璁稿瓧姣嶆暟瀛椾笅鍒掔嚎)锛歗[a-zA-Z][a-zA-Z0-9_]{4,15}$
鍖归厤鍥藉唴鐢佃瘽鍙风爜锛(\d{3}-|\d{4}-)?(\d{8}|\d{7})?
鍖归厤鑵捐QQ鍙凤細^[1-9]*[1-9][0-9]*$

702/090

AS3-RegExp姝e垯琛ㄨ揪寮

Some demos about RegExp in AS3:
1.Check input string is Integer or not.

Core codes:

function isInteger(_char:String) {
	if (_char==null) {
		return false;
	}
	_char=trim(_char);
	var pattern:RegExp=/^[-\+]?\d+$/;
	var rs:Object=pattern.exec(_char);
	if (rs==null) {
		return false;
	}
	return true;
}

2.function trim()

Core codes:

function trim(_char:String) {
	if (_char==null) {
		return null;
	}
	return rtrim(ltrim(_char));
}
function rtrim(_char:String) {
	if (_char==null) {
		return null;
	}
	var pattern:RegExp=/^\s*/;
	return _char.replace(pattern,'');
}
function ltrim(_char:String) {
	if (_char==null) {
		return null;
	}
	var pattern:RegExp=/\s*$/;
	return _char.replace(pattern,'');
}
Tagged as: , No Comments
1201/090

AS3瀛︿範-璺烝S2鐨勫樊寮傝褰

鍏充簬榧犳爣鐐瑰嚮鐨勫氨涓嶅啓浜嗭紝鐢ㄥ崐涓枃鍗婅嫳鏂囩殑涓滆タ鍦ㄤ笅杈硅褰曞伐浣滀腑纰板埌鏈夊樊寮傜殑涓滆タ銆

---------------------------------About TextField-------------------------------------------------
1.TextField's autoSize property,as2 is "TextField.autoSize=true" or "TextField.autoSize=false";
but as3,that's "TextField.autoSize=TextFieldAutoSize.NONE"(default value) or "TextFieldAutoSize.LEFT" or "TextFieldAutoSize.RIGHT" or "TextFieldAutoSize.CENTER".
except the default value,鍏朵粬3涓奸兘鍙互璁㏕extField鑷傚簲鏂囨湰澶у皬.
2.as2:TextField's width=TextField._width;as3:TextField's width=TextField's.width,but TextField's text's width=TextField's.textWidth."textWidth" new property.
---------------------------------About Loading---------------------------------------------------
1.as2 use MovieClipLoader class but as3 we need to use Loader class.more information here.
---------------------------------About XML Load And Manage---------------------------------------------------
1.as2:XML's length() return XML's length,but as3's length() method return 1 always,then how to get XML's length in as3?Click here to know.
---------------------------------Custom Menu---------------------------------------------------
1.http://nwhy.org/flash-custom-menu.html
---------------------------------Button---------------------------------------------------
1.as3 need to use mc.buttonMode = true;then when mouse move over mc,HandCursor will show.
---------------------------------Stage---------------------------------------------------
1.as2:stage._width and stage._height return stage width and height,as3 use stage.stageWidth and stage.stageHeihgt
---------------------------------RegExp---------------------------------------------------
1.as2:no RegExp;as3:some demos here.
---------------------------------DisplayList---------------------------------------------------
1.as3:how to get full list of a container?
---------------------------------Array---------------------------------------------------
1.as3:random array?
---------------------------------Load---------------------------------------------------
1.as2:use loadMovie(),loadMovieNum(),loadClip();as3:only load() method.