js 正则

预定义特殊字符-- 转义符 (7个)

字符 含义
\t 水平制表符
\r 回车符
\n 换行符
\f 换页符
\cX 与X对应的控制字符(Ctrl+X)
\v 垂直制表符
\0 空字符

 

 


 

 

 

 

 

字符 (3个)

.     除换行符" \n "外的字符  等同于 [^\n] 

[]    字符集   

\     转义字符

预定义字符集 (6个)

\d   数字    等同于  [0-9]

\D  非数字   等同于   [^0-9]

\s  空白字符 space   等同于 [ \t\n\x0B\f\r]

\S 非空白字符 [^\t\n\x0B\f\r]

\w 单词字符  [0-9a-zA-Z_]

\W   [^0-9A-Za-z_]

 

边界匹配(6个)

^  

$

\A  ?

\Z ?

\b

\B

posted @ 2017-06-19 19:58  Tachi  阅读(134)  评论(0编辑  收藏  举报