JavaScript 常用正则表达式校验

简介: /*-------------------------------校验部分开始---------------------------------------*/function isEmpty(value) { return !value ? true : fals...

/*-------------------------------校验部分开始---------------------------------------*/
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);
}
/*-------------------------------校验部分结束---------------------------------------*/``
目录
相关文章
|
1月前
|
JavaScript 前端开发
电话号码正则表达式 代码 javascript+html,JS正则表达式判断11位手机号码
电话号码正则表达式 代码 javascript+html,JS正则表达式判断11位手机号码
98 1
|
2月前
|
JavaScript 前端开发
js_Ipv4以及ipv4段正则校验
几种JavaScript正则表达式,用于校验IPv4地址的有效性,包括支持CIDR表示法的变体。
64 4
|
2月前
|
自然语言处理 JavaScript 前端开发
JavaScript 正则表达式
JavaScript 正则表达式
17 3
|
3月前
|
JavaScript 前端开发
js中通过正则表达式验证邮箱是否合法
这篇文章提供了一个JavaScript示例,通过正则表达式在网页上验证用户输入的邮箱地址是否合法,并给出了相应的提示信息。
js中通过正则表达式验证邮箱是否合法
|
3月前
|
前端开发 JavaScript 数据安全/隐私保护
前端JS正则校验密码之3种实现方式
这篇文章展示了三种使用JavaScript正则表达式来校验密码的方法,密码需要满足包含大写字母、小写字母、数字及特殊字符,并在8到16位之间,同时提供了示例代码和实现效果。
99 1
前端JS正则校验密码之3种实现方式
|
4月前
|
JavaScript
js 校验括号——括号不可嵌套且需成对出现
js 校验括号——括号不可嵌套且需成对出现
53 2
|
5月前
|
机器学习/深度学习 JavaScript 前端开发
JavaScript中的正则表达式详细展示
JavaScript中的正则表达式详细展示
38 6
|
4月前
|
JavaScript 数据安全/隐私保护
js 常用正则表达式【实用】
js 常用正则表达式【实用】
24 0
|
4月前
|
存储 JavaScript 前端开发
|
4月前
|
移动开发 JavaScript
thinkPHP5.0开发微信H5页面分享接口signature验证失败,signature与微信 JS 接口签名校验工具返回结果不一致
thinkPHP5.0开发微信H5页面分享接口signature验证失败,signature与微信 JS 接口签名校验工具返回结果不一致
86 0