正則表達(dá)式簡(jiǎn)介
1. 正則表達(dá)式:
用某種模式去匹配指定字符串的一種表示方式。
正則表達(dá)式由普通字符和元字符組成。
2.普通字符:
常使用的字符如字母、數(shù)字、漢字等元字符:可以匹配某些字符形式的具有特殊含義的字符,其作用類似于DOS命令使用的通配符。
1. 正則表達(dá)式基本書寫符號(hào)
2. 正則表達(dá)式限定符
3. 匹配字符集
(1) 匹配字符集是預(yù)定義的用于正則表達(dá)式中的符號(hào)集。
(2) 如果字符串與字符集中的任何一個(gè)字符相匹配,它就會(huì)找到這個(gè)匹配項(xiàng)。
4. 分組構(gòu)造
5. 正則表達(dá)式舉例
正整數(shù): “ ^[0-9]*[1-9][0-9]*$”
非負(fù)整數(shù):“^\d+$ ”
非正整數(shù): “ ^((-\d+)|(0+))$”
整數(shù): “ ^-?\d+$”
英文字符串: “ ^[A-Za-z]+$”
英文字符數(shù)字串: “ ^[A-Za-z0-9]+$”
英數(shù)字加下劃線串: “^\w+$”
E-mail地址:“^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$”
URL:“^[a-zA-Z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\s*)?$”
點(diǎn)擊加載更多評(píng)論>>