正则表达式

Posted zxiu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则表达式相关的知识,希望对你有一定的参考价值。

普通字符:

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

简单的转义字符:

代表换行符

制表符

\

代表本身

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

匹配这些字符本身

标准字符集合:

-能够匹配多种字符

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

d

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

w

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

s

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

.

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

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

自定义字符集合:

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

[[email protected]]

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

[^abc]

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

[f-k]

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

[^A-F0-3]

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

以上是关于正则表达式的主要内容,如果未能解决你的问题,请参考以下文章

PHP 正则表达式总结

正则表达式

正则表达式

正则表达式“或“的使用

正则表达式 验证数字格式 非负数 小数点后保留两位 数字正则 double正则

JS正则表达式详解