@mm-custom/regexp
Version:
正则表达式库
9 lines (8 loc) • 580 B
JavaScript
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\-.,@?^=%&:/~+#]*[\w\-@?^=%&/~+#])?/, w = /^\w+([.-]?\w+)*@\w+([.-]?\w+)*(\.\w{2,3})+$/;
export {
w as emailAddressReg,
t as ipAddressReg,
e as mobileNumberReg,
d as networkAddressReg,
s as specialCharacterReg
};