您的位置:首页 > 其它

正则表达式

2015-11-20 17:49 197 查看
A.字符

1.普通字符

字母:abc 

数字:123

符号:!,

文字:中文

2.简写字符

字母:\w --> [a-zA-Z0-9_]

数字:\d --> [0-9]  

空白:\s --> [ \t \n \r]

万能:.  --> 任意字符 ---个别条件下要注意:不代表\n

不是字母:\W --> [^a-zA-Z0-9_]

不是数字:\D --> [^0-9]  

不是空白:\S --> [^ \t \n \r]

3.特殊字符

()  +  ?  *  |  \  {  }    . 小数点

^ 尖尖符号 --取反[集合]  --开始

$      --结束

 

4.集合字符

语法:用中括号括起来

[abc]

-作为连接段s

[a-zA-z0-9]

需要【-】的时候,写到最前面

->[a-z]

[-az]

 

B.限定符

1.一次

方式1:

C{1,1}

方式2:

C

 

2.最少N次

{n,}

 

3.最小N,最大M

{n,m}

 

4.零到一次

{0,1}   ?

 

5.至少一次

{1,}    +

 

6.随便几次

{0,}    *

 

7.固定N次

{n,n}           {n}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: