最全最常用的正则表达式
xiaoqi 发布于 2017-04-16
很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。 一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少...
xiaoqi 发布于 2017-04-16
很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。 一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少...
xiaoqi 发布于 2017-03-14
// 身份证基本验证 function isCardNo(card){ // 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|...
xiaoqi 发布于 2017-03-12
正则表达式(regular expression)是一个描述字符模式的对象。JavaScript的RegExp类表示正则表达式,String和RegExp都定义了方法。 1.1 正则表达式的定义 正则表达式有两种方法定义: 一种是使用正则表达式直接量,将其包含在一对斜杠(/)之间...
xiaoqi 发布于 2017-02-18
/* 用途:检查输入的Email信箱格式是否正确 输入:strEmail:字符串 返回:如果通过验证返回true,否则返回false */ function checkEmail(strEmail) { //var emailReg = /^[_a-z0-9]+@([_a...
xiaoqi 发布于 2017-02-05
<!DOCTYPE html> <html> <head> <title>正则表达式</title> </head> <body> ...