正則表達式 - 中國WEB開發者網絡 (http://www.webasp.net) -- 技術教程 (http://www.webasp.net/article/) --- 正則表達式 (http://www.webasp.net/article/16/15390.htm) |
| -- 作者:未知 -- 發佈日期: 2004-12-08 |
| 常用正則表達式
(\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個英文字母或者下劃線組成的字符串 |
| webasp.net |