js正则表达式

Regular Expression

常用字符集的简写(/^ $/)
符号表达式
.任意字符
\s表示空格
\d表示数字[0-9]中间的数字
\w表示字母数字或者_ [a-zA-Z0-9]
量词:专门规定一个位字符集出现次数的规则

有明确数量边界的:

{min,max}规定字符集必须最少出现min次,最多出现max次
{min,}规定字符集必须出现最小min次,多了不限制
{u}规定字符集必须出现n次

无明确边界的量词

可有可无,最多一次
+{1,}至少有一次,多了不限制
*可有可无,多了不限制
常用的正则表达式
表达式
手机号码/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/
手机号码\+86|0086)?\s*1[356789]\d{9}
邮箱\w+@[0-9a-zA-Z]{2,}(\.[a-zA-Z0-9]{2,3}){1,2}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值