常用正則表達式
(\d{3}-|\d{4}-)?(\d{8}|\d{7})? //國內電話
^[1-9]*[1-9][0-9]*$ //騰訊QQ
^[\\w-]+(\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$ //email地址
^[a-zA-z]+://(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?$ //url
^\d+$ //非負整數
^[0-9]*[1-9][0-9]*$ //正整數
^((-\\d+)|(0+))$ //非正整數
^-[0-9]*[1-9][0-9]*$ //負整數
^-?\\d+$ //整數
^\\d+(\\.\\d+)?$ //非負浮點數
^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))$ //正浮點數
^((-\\d+(\\.\\d+)?)|(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個英文字母或者下劃線組成的字符串
|
|