时间:2022-10-07 阅读:2602 评论:0 作者:zhushican
简单模式是指通过普通字符的组合来表达的模式,例如:
var reg=/abc0d/;
可见简单模式只能表示具体的匹配,如果要匹配一个邮箱地址或一个电话号码,就不能使用具体的匹配,这时就要用到复合模式。
复合模式是指含有通配符来表达的模式,例如:
var reg=/a+b?\w/;
其中的+、?和\w都属于通配符,代表着特殊的含义。因此复合模式可以表达更为抽象化的逻辑。
正则表达式常用字符含义:
符号
描述
/…/
代表一个模式的开始和结束
^
匹配字符串的开始
$
匹配字符串的结束
\s
任何空白字符
\S
任何非空白字符
\d
匹配一个数字字符,等价于[0-9]
\D
除了数字之外的任何字符,等价于[^0-9]
\w
匹配一个数字、下划线或字母字符,等价于[A-Za-z0-9_]
\W
任何非单字字符,等价于[^a-zA-z0-9_]
.
除了换行符之外的任意字符
本文链接: http://www.zh-xm.com/post/147.html 转载请注明出处!