专业编程基础技术教程

网站首页 > 基础教程 正文

js中常用的正则表达式判断

ccvgpt 2024-12-07 09:56:01 基础教程 1 ℃

判断字符串是否为数字

var test = '123a';
var reg = /^[\d|\.]*$/;
reg.test(v) // 是否为true

判断字符中全部为中文

js中常用的正则表达式判断

var reg=/^[\u4E00-\u9FA5]+$/;

判断字符中全部为英文

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

手机号校验

var reg = /^(0|86|17951)?(13|14|15|16|17|18|19)[0-9]{9}$/;

身份证号校验

var reg = /^\d{6}(18|19|20)?\d{2}(0[1-9]|1[012])(0[1-9]|[12]\d|3[01])\d{3}(\d|[xX])$/;

邮箱校验

var reg = /^(?=\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$).{0,64}$/;

Tags:

最近发表
标签列表