码迷,mamicode.com
首页 > 其他好文 > 详细

正则表达式

时间:2016-05-23 13:10:41      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:

正则表达式是符合一定功能的字符串,有验证功能(matches)、分割功能(split)、替换功能(replaceAll)。

A.字符

        x 字符 x

        \\ 反斜线字符

        \n 换行(‘\u000A’)

        \r 回车(‘\u000D’)

B.字符类

        [abc] a、b或c(简单类)

        [^abc] 任何字符,除a、b或c(表否定)

        [a - zA - Z] a到z或A到Z,两头的字母包括在内

        [0 - 9] 0到9的字符都包括

C.预定义的字符类

        . 任意字符 .本身用 \. 表示

        \d 数字[0-9]

        \w 单词字符:[a-zA-Z_0-9]

        在正则表达式里面组成单词的东西,必须有这些东西组成

D.边界匹配器

        ^ 行的开头

        $ 行的结尾

        \b 单词边界

                就是不是单词字符的地方。

E.数量词

        X?一次或一次也没有

        X* 零次或多次

        X+ 一次或多次

        X{n} 恰好n次

        X{n, } 至少n次

        X{n, m} 至少n次不超过m次

 

正则表达式

标签:

原文地址:http://www.cnblogs.com/ybw123321/p/5519472.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!