关闭

正则表达式

58人阅读 评论(0) 收藏 举报
分类:

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}


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:521次
    • 积分:61
    • 等级:
    • 排名:千里之外
    • 原创:6篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档