q989 发表于 2018-12-11 11:18:51

javascript与php验证类

  一、javascript:


[*]代码:
function filter(){
this.isvalidurl = function(data){
if(/^((http|ftp|https):\/\/)?[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:\/~\+#]*[\w\-\@?^=%&\/~\+#])?$/.test(data)){
return true;
}else{
return false;
}
}
this.isvalidemail = function(data){
if(/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(data)){
return true;
}else{
return false;
}
}
this.isvalidtel = function(data){
if(/^(13|14|15|16|17|18|19)\d{8}$/.test(data)){
return true;
}else{
return false;
}
}
}
// var filter = new filter()
// var ret = filter.isvalidurl('https://www.baidu.com')
// console.log(ret)
[*]输出:
true

  二、php:

[*]代码:
页: [1]
查看完整版本: javascript与php验证类