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

正则表达式

时间:2018-09-18 19:18:36      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:数字   width   大小写   小数点   除了   order   正则表达   字符集   大小   

普通字符:

-字母、数字、汉字、下划线、以及没有特殊定义的标点符号,都是普通字符。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。

简单的转义字符:

\n

代表换行符

\t

制表符

\\

代表\本身

\^,\$,\.,\(,\),\{,\},\?,\+,\*,\|,\[,\]

匹配这些字符本身

标准字符集合:

-能够匹配多种字符

-注意区分大小写,大写是相反的意思

\d

任意一个数字,0~9中的任意一个

\w

任意一个字母或数字或下划线,也就是A~Za~z0~9_中任意一个

\s

包括空格、制表符、换行符等空白字符的其中任意一个

.

小数点可以匹配任意一个字符(除了换行符)

如果要匹配包括”\n“在内的所有字符,一般用[\s\S]

自定义字符集合:

-[]方括号匹配方式,能够匹配方括号中的任意一个字符

[ab5@]

匹配‘a‘‘b‘‘5‘‘@‘

[^abc]

匹配‘a‘‘b‘‘c‘之外的任意一个字符

[f-k]

匹配f~k之间的任意一个字母

[^A-F0-3]

匹配A~F 0~3之外的任意一个字符

正则表达式

标签:数字   width   大小写   小数点   除了   order   正则表达   字符集   大小   

原文地址:https://www.cnblogs.com/zxiu/p/9670172.html

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