常用正則表達式
字符 \ : 特殊字符、轉義字符 ^: 正則表達式的開始 $: 正則表達式的結束 *: 等于{0,},即0到多 +: 等于{1,},即1到多 ?: 等于{0,1},即0到1 {n}:匹配確定的次數,n次 {n,}:匹配大于n的次數,等于n* {n,m}: 匹配大于n,小于m的次數 . : 匹配除“\n”之外的任何單個字符。 \d: 匹配一個數字字符, 等價于[0-9] \D:匹配一個非數字字符,等價于[^0-9] \f: 匹配一個換頁符 \n: 匹配一個換行符 \r :匹配一個回車符 \s: 匹配空白字符,包括空格、換頁符等 \S: 匹配非空白字符 \t: 匹配一個制表符 \v: 匹配一個垂直制表符 \w: 匹配包括下劃線的任意單詞字符,等價于[a-zA-Z0-9_] \W: 匹配任何非單詞字符,等價于[^a-zA-Z0-9_]
自己有時候使用:
[^a;]* 表示匹配初字符a和符號;以外的所有字符

浙公網安備 33010602011771號