正则表达式基础(二)

前端之家收集整理的这篇文章主要介绍了正则表达式基础(二)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

实例应用举例:

/*校验是否全由数字组成 */ function isDigit(str) { var reg=/^[0-9]{1,20}$/; /*定义验证表达式*/ return reg.test(str); /*进行验证*/ } /*验证必须输入的内容,不能有前后空格,不能有回车符,制表符,换页符*/ function IsNull(strObj) { strObj = strObj.replace(/(^\s*)|(\s*$)/g,""); if(strObj.length > 0){ return false; }else{ return true; } } /*验证必须输入的内容,换页符*/ function IsNotNull(strObj) { strObj = strObj.replace(/(^\s*)|(\s*$)/g,""); if(strObj.length > 0){ return true; }else{ return false; } } /*校验邮政编码格式 */ function isPostalCode(str) { var reg=/^[1-9][0-9]{5}$/; return reg.test(str); } /*校验邮件地址是否合法 */ function IsEmail(str) { var reg=/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/; return reg.test(str); } /*校验手机号码 */ function validateMobileTel(str) { var reg=/1(3|5|8)[0-9]{9}$/ return reg.test(str); } /*校验固定电话号码 */ function IsPhone(str) { var reg=/^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/ return reg.test(str); }

原文链接:https://www.f2er.com/regex/362955.html

猜你在找的正则表达式相关文章