首页 > 其他 > 详细

正则表达式

时间:2018-09-18 18:35:25      阅读:165      评论:0      收藏:0      [点我收藏+]

普通字符:

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

简单的转义字符:

\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之外的任意一个字符

正则表达式

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!