正则表达式
Posted zxiu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则表达式相关的知识,希望对你有一定的参考价值。
普通字符:
-字母、数字、汉字、下划线、以及没有特殊定义的标点符号,都是普通字符。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。
简单的转义字符:
|
代表换行符 |
|
制表符 |
\ |
代表本身 |
^,$,.,(,),{,},?,+,*,|,[,] |
匹配这些字符本身 |
标准字符集合:
-能够匹配‘多种字符‘
-注意区分大小写,大写是相反的意思
d |
任意一个数字,0~9中的任意一个 |
w |
任意一个字母或数字或下划线,也就是A~Z,a~z,0~9,_中任意一个 |
s |
包括空格、制表符、换行符等空白字符的其中任意一个 |
. |
小数点可以匹配任意一个字符(除了换行符) 如果要匹配包括” “在内的所有字符,一般用[sS] |
自定义字符集合:
-[]方括号匹配方式,能够匹配方括号中的任意一个字符
匹配‘a‘或‘b‘或‘5‘或‘@‘ |
|
[^abc] |
匹配‘a‘‘b‘‘c‘之外的任意一个字符 |
[f-k] |
匹配f~k之间的任意一个字母 |
[^A-F0-3] |
匹配A~F 0~3之外的任意一个字符 |
以上是关于正则表达式的主要内容,如果未能解决你的问题,请参考以下文章