//URl校验
export const testUrl=(value)=>{
var reg = /^((http|https):(?:\/\/)?)((((?!-)[A-Za-z0-9-]{1,63}(?<!-)\.)+[A-Za-z]{2,6})|(((2[0-4]\d|25[0-5])|[0-1]?\d{0,2})(\.((2[0-4]\d|25[0-5])|[0-1]?\d{0,2})){3}:((6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])|[0-5]?\d{0,4})))(\/[\w-?=&./]*)?$/;
if(reg.test(value)){
return true
}
else{
return false
}
}
//日期加+1
export const addDate=(date, days)=>{
var d = new Date(date);
d.setDate(d.getDate() + days);
var m = d.getMonth() + 1;
var da = d.getDate();
if (m < 10) {
m = '0' + m;
}
if (da < 10) {
da = '0' + da;
}
return d.getFullYear() + '-' + m + '-' + da;
}
//code编码校验
export const testFromat=(value)=>{
var reg =/^[a-z0-9-_]{1,40}$/
if(reg.test(value)){
return true
}
else{
return false
}
}
正则表达式校验URL
最新推荐文章于 2023-03-02 10:25:35 发布