export const standard = {
UploadImageFormat: /^$|^image\/bmp|jpeg|jpg|png$/,
UploadResources: /^$|^jpg|png|jpeg|gif|mp4|ogg|webm$/,
UploadVideoFormat: /^$|^mp4|ogg|webm$/,
contactPhone: /^$|^(\(\d{3,4}\)|\d{3,4}-|\d{3,4}\s)?\d{7,8}$|^(1[0-9]{10})$/,
phone: /^$|^(\(\d{3,4}\)|\d{3,4}-|\d{3,4}\s)?\d{7,8}$/,
telephone: /^$|^1[0-9]{10}$/,
identityCard: /^$|((^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$))/,
carNum: /^$|^[A-Z\u0370-\u1BFF\u1E00-\u1FFF\u2150-\u218F\u2460-\u24FF\u2c00-\u2FFF\u3040-\u30FF\u3130-\u4DBF\u4E00-\uFDFF\uFE10-\uFE1F\uFE50-\uFEFFa][A-Z0-9\u0370-\u1BFF\u1E00-\u1FFF\u2150-\u218F\u2460-\u24FF\u2c00-\u2FFF\u3040-\u30FF\u3130-\u4DBF\u4E00-\uFDFF\uFE10-\uFE1F\uFE50-\uFEFFa]*(?:·|-)?[A-Z0-9\u0370-\u1BFF\u1E00-\u1FFF\u2150-\u218F\u2460-\u24FF\u2c00-\u2FFF\u3040-\u30FF\u3130-\u4DBF\u4E00-\uFDFF\uFE10-\uFE1F\uFE50-\uFEFFa]*$/,
keyWord: /^$|^[\u0370-\u1BFF\u1E00-\u1FFF\u2150-\u218F\u2460-\u24FF\u2c00-\u2FFF\u3040-\u30FF\u3130-\u4DBF\u4E00-\uFDFF\uFE10-\uFE1F\uFE50-\uFEFFa-zA-Z0-9+\[\]\w\-.();#+0-9。·]*$|^([\u0370-\u1BFF\u1E00-\u1FFF\u2150-\u218F\u2460-\u24FF\u2c00-\u2FFF\u3040-\u30FF\u3130-\u4DBF\u4E00-\uFDFF\uFE10-\uFE1F\uFE50-\uFEFFa-zA-Z0-9+\[\]\w\-.();#+0-9。·])+([\u0370-\u1BFF\u1E00-\u1FFF\u2150-\u218F\u2460-\u24FF\u2c00-\u2FFF\u3040-\u30FF\u3130-\u4DBF\u4E00-\uFDFF\uFE10-\uFE1F\uFE50-\uFEFFa-zA-Z0-9+\[\]\w\-.();#+0-9。·])+([\u0370-\u1BFF\u1E00-\u1FFF\u2150-\u218F\u2460-\u24FF\u2c00-\u2FFF\u3040-\u30FF\u3130-\u4DBF\u4E00-\uFDFF\uFE10-\uFE1F\uFE50-\uFEFFa-zA-Z0-9+\[\]\w\-.();#+0-9。·])+$/,
passWord: /^$|^(?=.*\d)(?=.*[a-zA-Z])[a-zA-Z!_~.@#$%^& ()-*?0-9]{8,16}$/,
mac: /^$|^([\da-fA-F]{2}([-]{1}[\da-fA-F]{2}){5})|([\da-fA-F]{2}([:]{1}[\da-fA-F]{2}){5})$/,
mac1: /^$|^([\da-fA-F]{2}([-]{1}[\da-fA-F]{2}){5})$/,
mac2: /^$|^([\da-fA-F]{2}([:]{1}[\da-fA-F]{2}){5})$/,
gpsX: /^$|^[\-\+]?(0?\d{1,2}\.\d{1,12}|1[0-7]?\d{1}\.\d{1,12}|180\.0{1,12})$/,
gpsY: /^$|^[\-\+]?([0-8]?\d{1}\.\d{1,12}|90\.0{1,12})$/,
stature: /^$|^(?:[1-9][0-9]?|[1-9][0-9][0-9])$/,
age: /^$|^(?:[1-9][0-9]?|[1-9][0-9][0-9])$/,
rfid: /^$|^[A-F0-9]{8}$|^[A-F0-9]{8}[A-Z\d]{2}$/,
definition: /^$|^[A-Za-z0-9\u0370-\u1BFF\u1E00-\u1FFF\u2150-\u218F\u2460-\u24FF\u2c00-\u2FFF\u3040-\u30FF\u3130-\u4DBF\u4E00-\uFDFF\uFE10-\uFE1F\uFE50-\uFEFFa_\-()()·*]{1,}$/,
definition1: /^$|^[A-Za-z0-9\u0370-\u1BFF\u1E00-\u1FFF\u2150-\u218F\u2460-\u24FF\u2c00-\u2FFF\u3040-\u30FF\u3130-\u4DBF\u4E00-\uFDFF\uFE10-\uFE1F\uFE50-\uFEFFa_\-()()·*#/]{1,}$/,
creditCode: /^([0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}|[1-9]\d{14})$/,
creditCode1: /^$|^[a-zA-Z0-9]{1,}$/,
email: /^$|^[a-zA-Z0-9]+([-_.][a-zA-Z0-9]+)*@[a-zA-Z0-9]+([-_.][a-zA-Z0-9]+)*\.[a-z]{2,}$/,
};
export default {
pass: /^[a-zA-Z0-9]*$/,
idNum: /(^[1-9]\d{5}(18|19|([23]\d))\d{2}((((0[13578])|(10|12))(([0-2][1-9])|10|20|30|31))|(((0[469])|(11))(([0-2][1-9])|10|20|30))|(02(([0-2][1-9])|10|20)))\d{3}[0-9X]$)|(^[1-9]\d{5}\d{2}((((0[13578])|(10|12))(([0-2][1-9])|10|20|30|31))|(((0[469])|(11))(([0-2][1-9])|10|20|30))|(02(([0-2][1-9])|10|20)))\d{3}$)/,
cardNum: /^[0-9A-Za-z]{6,18}$/,
address: standard.memoCharacterEnter,
name: standard.userLoginName,
symbol: standard.memoCharacterEnter
};