美文网首页
JavaScript 常用正则表达式校验

JavaScript 常用正则表达式校验

作者: 赛亚人之神 | 来源:发表于2017-11-09 16:09 被阅读7次

/*-------------------------------校验部分开始---------------------------------------*/
function isEmpty(value) {
    return !value ? true : false;
}
/*校验电话码格式 */
function isMobile(value) {
    var mobileReg = /^1[3|4|5|7|8][0-9]{9}$/;
    return mobileReg.test(value);
}

/*校验邮件地址是否合法 */
function isEmail(value) {
    // var emailReg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+[a-zA-Z]{2,}$/;
    var emailReg = /^(\w)+(\.\w+)*@([\w\-])+((\.\w+)+)$/;
    return emailReg.test(value);
}

/*是否带有小数*/
function isDecimal(value) {
    // var decimalReg = /^([1-9][0-9]{0,3})(.[0-9]{1,2})?$/;
    var decimalReg = /^[0-9]+(.[0-9]{0,2})?$/;
    return decimalReg.test(value);
}

function isPercent(value) {
    // var percentReg = /^(0|100|[1-9]{0,2})$/;
    var percentReg = /^0(\.[0-9]{1,4})?$|^1(\.[0]{1,4})?$/;
    return percentReg.test(value);
}
function isRightString(value) {
    var right=/^[\u4E00-\u9FFF]+$/;
    return right.test(value);
}
function isInteger(value) {
    var right=/^[1-9][0-9]{0,9}$/;
    return right.test(value);
}
/*-------------------------------校验部分结束---------------------------------------*/``

相关文章

  • 正则表达式

    正则表达式 正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码:va...

  • 正则表达式(合集)

    正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码: 1 . 校验密...

  • 20个正则表达式

    正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码: 校验密码强度密...

  • JavaScript 常用正则表达式校验

  • 常用正则表达式总结

    正则表达式在线校验地址: https://regexper.com/ 目录: 一、用法与释义 二、常用正则表达式 ...

  • 正则

    1 JS之正则表达式15个常用的javaScript正则表达式

  • 转载:最全的常用正则表达式大全

    转载:最全的常用正则表达式大全 【值得收藏】最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等 很...

  • 一文学会正则表达式

    正则表达式是编程中常用的校验和过滤字符的手段,本文主要讲解 正则表达式基础、一些特殊用法和常用到的正则表达式案例。...

  • 常用正则表达式

    正则表达式经常被用于字段或任意字符串的校验,比如下面这段校验基本日期格式的JavaScript代码: varreg...

  • 收集(持续更新)

    正则表达式经常被用于字段或任意字符串的校验,比如下面这段校验基本日期格式的JavaScript代码:var reg...

网友评论

      本文标题:JavaScript 常用正则表达式校验

      本文链接:https://www.haomeiwen.com/subject/vwqmmxtx.html