js正则表达式收录

js的正则表达式百度上可以说是一搜一大把,之所以写这篇,仅仅是为了自己查找方便。

使用方法

var reg = /^[a-zA-Z]+$/;

        if(reg.test(要匹配的内容)){

//code

}

正则列表:

var reg = /^\d{n,}$/; 至少n位的数字

var reg = /^\d{m,n}$/; m到n位的数字

var reg = /^[\u4e00-\u9fa5]{0,}$/; 汉字

var reg = /^[A-Za-z]+$/; 英文字母

var reg = /^[\u4E00-\u9FA5A-Za-z0-9_]+$/; 汉字、英文、数字和下划线

var reg = /^[,.;?'@#$%&*,。?\s\S\r\n]+$/; 中英文标点符号和一些特殊字符

var reg = /^[\u4E00-\u9FFFa-zA-Z,。!、……,. #()()\s\S\r\n\d-]+$/; 中英文、常见标点符号、空格、回车、换行和数字

以上便是工作中常用的几个正则表达式了,由于html5的新功能,对于input的数字类型、电话号码、邮箱地址等直接使用html5新增type属性就可以了,比如:

<input  type="number"/>就表示这个文本框只能输入数字类型的

还有html5可以直接调用手机打电话、发短信的功能,比如:<a  href="tel:13800000000">13800000000</a>在手机页面上点击这个a标签就可以直接拨打这个号码了。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

徐楠_01

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值