代碼
- "^\d+$" //非負(fù)整數(shù)(正整數(shù) + 0)
- "^[0-9]*[1-9][0-9]*$" //正整數(shù)
- "^((-\d+)|(0+))$" //非正整數(shù)(負(fù)整數(shù) + 0)
- "^-[0-9]*[1-9][0-9]*$" //負(fù)整數(shù)
- "^-?\d+$" //整數(shù)
- "^\d+(\.\d+)?$" //非負(fù)浮點(diǎn)數(shù)(正浮點(diǎn)數(shù) + 0)
- "^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$" //正浮點(diǎn)數(shù)
- "^((-\d+(\.\d+)?)|(0+(\.0+)?))$" //非正浮點(diǎn)數(shù)(負(fù)浮點(diǎn)數(shù) + 0)
- "^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$" //負(fù)浮點(diǎn)數(shù)
- "^(-?\d+)(\.\d+)?$" //浮點(diǎn)數(shù)
- "^[A-Za-z]+$" //由26個(gè)英文字母組成的字符串
- "^[A-Z]+$" //由26個(gè)英文字母的大寫組成的字符串
- "^[a-z]+$" //由26個(gè)英文字母的小寫組成的字符串
- "^[A-Za-z0-9]+$" //由數(shù)字和26個(gè)英文字母組成的字符串
- "^\w+$" //由數(shù)字、26個(gè)英文字母或者下劃線組成的字符串
- "^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$" //email地址
- "^[a-zA-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$" //url
- //提取信息中的網(wǎng)絡(luò)鏈接:
- (h|H)(r|R)(e|E)(f|F) *= *('| ")?(\w|\\|\/|\.)+('|" | *|>)?
- //提取信息中的郵件地址:
- \w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
- //提取信息中的圖片鏈接:
- (s|S)(r|R)(c|C) *= *('| ")?(\w|\\|\/|\.)+('|" | *|>)?
- //提取信息中的IP地址:
- (\d+)\.(\d+)\.(\d+)\.(\d+)
- //提取信息中的中國(guó)手機(jī)號(hào)碼:
- ( 86 )* 0 * 13 \d{ 9 }
- //提取信息中的中國(guó)固定電話號(hào)碼:
- (\(\d{ 3 , 4 }\)|\d{ 3 , 4 }-|\s)?\d{ 8 }
- //提取信息中的中國(guó)電話號(hào)碼(包括移動(dòng)和固定電話):
- (\(\d{ 3 , 4 }\)|\d{ 3 , 4 }-|\s)?\d{ 7 , 14 }
- //提取信息中的中國(guó)郵政編碼:
- [ 1 - 9 ]{ 1 }(\d+){ 5 }
- //提取信息中的中國(guó)身份證號(hào)碼:
- \d{ 18 }|\d{ 15 }
- //提取信息中的整數(shù):
- \d+
- //提取信息中的浮點(diǎn)數(shù)(即小數(shù)):
- (-?\d*)\.?\d+
- //提取信息中的任何數(shù)字 :
- (-?\d*)(\.\d+)?
- //提取信息中的中文字符串:
- [\u4e00-\u9fa5]*
- //提取信息中的雙字節(jié)字符串 (漢字):
- [^\x00-\xff]*
- //提取信息中的英文字符串:
- \w*