正则表达式

Posted zhuzhaoli

tags:

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

 

表达式 描述
() 括起来的部分就是要提取的,可以用来分组
. 匹配除换行符以外的所有单个字符
X* 匹配X(单个字符)零次或多次
X+ 匹配X(单个字符)一次或多次
.* 匹配任意字符任意次(换行符除外)
? 匹配该字符前面的字符0次或1次
d 匹配数字
 匹配单词的开始或结束
w 匹配数字或者字母或下划线或汉字
{n} 表示匹配n个字符
{n,m} 表示匹配n-m个字符
s 匹配空格
[] 表示范围,如[0-9a-zA-Z]表示匹配数字小写字母和大写字母
^ 表示匹配以某元素开头,该字符在[]中如[^0-2],表示不包含0-2
$ 表示匹配以某元素结尾
A|B 匹配A或者B

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

PHP 正则表达式总结

正则表达式

正则表达式

正则表达式“或“的使用

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

JS正则表达式详解