/**
*非法字符检验
* `~%^&*'?[]()=+-\,/]<>
* @param {Object} s
*/
function isLegal(s){
var pattern = /`|~|%|\^|&|\*|'|\?|\[|\]|\(|\)|=|\+|\-|\,|\/|\>|\</;
if(pattern.test(s)){
return true;
}else{
return false;
}
}
/**
*检测是否包含js脚本语言
* @param {Object} s
*/
function isJavascript(s){
var pattern = new RegExp("\\<script\\>[\s\S]*?\\<\/script\\>");
if(pattern.test(s)){
return true;
}else{
return false;
}
}
/**
*手机号码检测
*前三位13*,15*18*,17*
*/
function isMobile(s){
var pattern = /^(((13[0-9]{1})|(15[0-9]{1})|(17[0-9]{1})|(18[0-9]{1}))+\d{8})$/;
if(pattern.test(s)){
return true;
}else{
return false;
}
}