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

正则表达式

时间:2018-08-18 10:26:49      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:划线   正则表达式   大写   停止   字母数   遇到   center   ...   括号   

正则表达式

字符组:[字符组]

在同一个位置出现的各种字符组成了字符组,在正则的表达式中用[   ]表示  分类:数字,字母,标点

正则:

字符组表示数字:[0-9]

字符组表示小写字母:[a-z]

字符组表示大写字母: [A-Z]

字符组验证十六进制字符:[0-9a-fA-F]

元字符:

. 匹配除换行符以外的任意字符

\w 匹配字母数字和下划线

\s 匹配任意的空白字符

\d 匹配数字

 

.*?x   匹配任意非换行符字符任意长度   直到遇到x就停止

\n匹配一个换行符

\t 匹配一个制表符

\b 匹配一个单词的结尾

^ 匹配字符串的开始

$ 匹配字符串的结尾

\W 匹配不是字母数字下划线

\D 匹配不是数字

\S 匹配不是空白字符

a|b 匹配字符a或者b

() 匹配括号内的表达式,也表示一个组

[...] 匹配字符组中的字符

[^...]匹配除了字符字中的字符

量词:

* 重复零次或多次

+ 重复一次或多次

重复零次或一次

{n,}重复n次或者更多次

{n,m}重复nm

 

 

.*?x   匹配任意非换行符字符任意长度   直到遇到x就停止

 

正则表达式

标签:划线   正则表达式   大写   停止   字母数   遇到   center   ...   括号   

原文地址:https://www.cnblogs.com/wqzn/p/9489313.html

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