正則表達(dá)式
小寫字母:[a-z]
大寫字母:[A-Z]
數(shù)字:[0-9]
取反:[^]
轉(zhuǎn)義:[/]
快捷方式:
\w:[a-z],[A-Z],[0-9],_
\d:[0-9]
\s:匹配空白字符
\b:匹配單詞的邊界
快捷方式取反:將小寫字母改為大寫字母,如:\w的取反為\W
^:指定一個(gè)字符為開始,放在前面
$:指定一個(gè)字符為結(jié)束,放在需要指定的字符后面
.:匹配任意單個(gè)字符,只能在[]外,\n換行符不能匹配
?:讓前一個(gè)字符可有可無(wú)
{}:{}里的數(shù)字表示重復(fù)幾次
{ , }:前一個(gè)表示重復(fù)的下限,后一個(gè)為重復(fù)的上限,當(dāng)后一個(gè)不寫時(shí)表示可匹配一個(gè)或無(wú)數(shù)個(gè)字符,用速寫+表示為:{1,},速寫*表示為:{0,}


練習(xí)網(wǎng)站:編程膠囊-打造學(xué)習(xí)編程的最好系統(tǒng) (codejiaonang.com)
測(cè)試工具:RegExr: 學(xué)習(xí)、構(gòu)建 和 測(cè)試 正則表達(dá)式 Test RegEx (regexr-cn.com)
標(biāo)簽: