UNPKG

@mm-custom/regexp

Version:

正则表达式库

2 lines (1 loc) 645 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=/^(0|86|17951)?(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/,s=/[`~!@#$%^&*()_\-+=<>?:"{}|,\/;'\\[\]·!¥…()—《》? :“”【】、;‘,。]/,t=/^((2(5[0-5]|[0-4]\d))|[0-1]?\d{1,2})(\.((2(5[0-5]|[0-4]\d))|[0-1]?\d{1,2}|\*)){3}$/,d=/(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-.,@?^=%&amp;:/~+#]*[\w\-@?^=%&amp;/~+#])?/,r=/^\w+([.-]?\w+)*@\w+([.-]?\w+)*(\.\w{2,3})+$/;exports.emailAddressReg=r;exports.ipAddressReg=t;exports.mobileNumberReg=e;exports.networkAddressReg=d;exports.specialCharacterReg=s;