匹配小数 [ 0 - 9 ] { 1 , } [ . ] [ 0 - 9 ] * 匹配整数 [ 0 - 9 ] 中文的匹配 [ \ u 4 e 0 0 - \ u 9 f a 5 ] 特殊符号和字符: [ [ a . . . \ \ \ a 1 { + ? * ^ $ ^ [ A a ? : * * d s w i : : : : : $ ^ - b : : ? : : : b 2 n 匹 0 0 匹 匹 : A Z c 匹 : t 配 次 次 配 配 空 - 0 ] a 配 a 匹 匹 匹 a 1 } 前 或 或 开 结 Z - * , 任 c 非 配 配 配 , , : 面 一 多 头 尾 ] 9 : 匹 意 b 贪 任 任 任 b 2 指 出 次 次 : a 配 字 , 婪 何 意 何 明 现 - a 前 符 a 匹 数 空 数 正 的 除 z a 面 \ a 配 字 白 字 则 正 了 ] a 的 n a 符 , 出 则 A : , 出 \ , 字 现 一 - a 现 t w [ \ 母 的 次 Z A b 正 1 e 0 n , 次 或 都 , c 则 , a - \ 字 数 多 匹 1 , 0 2 i 9 t 符 次 配 , a 次 . j ] \ a c 或 3 d v [ c 一 , i : A , 次 4 a 0 r - 匹 , j 0 \ Z 配 5 d 2 f a 前 . w 1 - 面 a , 2 z 的 , d 1 0 正 c e , - 则 s 5 9 0 d 4 ] 次 9 [ 或 8 u 多 4 4 次 6 e 4 0 0 - u 9 f a 5 ] : 匹 配 中 文 匹配双字节字符(包括汉字在内): [ ^ \ x 0 0 - \ x f f ] 匹配空白行的正则表达式: \ n \ s * \ r 匹配HTML标记的正则表达式: \ s * ? ) [ ^ > ] * > . * ? | < . * ? > 匹配首尾空白字符的正则表达式: \ s * | \ s * $ 匹配Email地址的正则表达式: \ w + ( [ - + . ] \ w + ) * @ \ w + ( [ . ] \ w + ) * \ . \ w + ( [ . ] \ w + ) * 匹配网址URL的正则表达式: 1 [a-zA-z]+://[^\s]* 匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线): ^ [ a - z A - Z ] [ a - z A - Z 0 - 9 _ ] { 4 , 1 5 } $ 匹配国内电话号码: \ d { 3 } - \ d { 8 } | \ d { 4 } - \ d { 7 } 匹配腾讯QQ号: [ 1 - 9 ] [ 0 - 9 ] { 4 , } 匹配中国邮政编码: [ 评 1 注 - : 9 中 ] 国 \ 邮 d 政 { 编 5 码 } 为 ( 6 ? 位 ! 数 \ 字 d ) 匹配身份证: \ 评 d 注 { : 1 中 5 国 } 的 | 身 \ 份 d 证 { 为 1 1 8 5 } 位 或 1 8 位 匹配ip地址: \ 评 d 注 + : \ 提 . 取 \ i d p + 地 \ 址 . 时 \ 有 d 用 + \ . \ d + 匹配特定数字: ^ ^ ^ ^ 评 [ - - [ - [ - [ 注 1 [ ? 1 [ 1 ( ? 1 : - 1 [ - 1 - [ ( - ( 处 9 - 1 9 - 9 1 [ 9 [ 理 ] 9 - ] 9 ] - 1 ] 1 大 ] 9 ] \ 9 - \ - 量 d ] d d ] 9 d 9 数 * d * d ] ] 据 $ * d d 时 $ * 0 d d 有 $ $ 0 * * 用 $ d d , * 具 | d 体 / 0 * d 0 d 应 匹 匹 匹 \ * 用 配 配 匹 配 / 0 . 时 正 负 配 非 匹 0 0 注 整 整 整 负 配 d d 意 数 数 数 整 非 * 修 数 正 [ d [ 正 ( 整 1 * d 1 d 正 数 - [ * - * 整 ( 9 1 [ 9 [ 数 负 ] - 1 ] 1 整 \ 9 - \ - + 数 d ] 9 d 9 * ] ] 0 + $ d | ) * d 0 d 0 ) ? * ) $ | ) 0 . ) / ? 0 匹 + 0 配 / . ? 正 匹 0 0 \ 浮 配 + $ . 点 负 | 0 数 浮 0 + 点 ) | 数 $ 0 / $ 匹 配 / 非 / 匹 负 / 配 浮 匹 浮 点 配 点 数 非 数 ( 正 正 浮 浮 点 点 数 数 ( 负 + 浮 点 0 数 ) + 0 ) 匹配特定字符串: ^ ^ ^ [ [ [ [ \ A A a A w - - - - + Z Z z Z $ a ] ] a - + + - z $ $ z / ] 0 / + - 匹 $ / 9 配 / ] 由 匹 匹 + 数 / 配 配 $ 字 / 由 由 、 匹 2 2 2 配 6 6 / 6 由 个 个 / 个 2 英 英 匹 英 6 文 文 配 文 个 字 字 由 字 英 母 母 数 母 文 的 的 字 或 字 大 小 和 者 母 写 写 2 下 组 组 组 6 划 成 成 成 个 线 的 的 的 英 组 字 字 字 文 成 符 符 符 字 的 串 串 串 母 字 组 符 成 串 的 字 符 串