常用自定义正则验证
来源:互联网 发布:数据挖掘 十大算法 bp 编辑:程序博客网 时间:2024/06/15 00:46
/**
*非法字符检验
* `~%^&*'?[]()=+-\,/]<>
* @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;
}
}
阅读全文
0 0
- 常用自定义正则验证
- 常用JS正则验证
- 常用正则表达式验证
- 常用正则表达式验证
- 常用正则验证
- 正则常用后台验证
- 常用正则验证例子
- 常用正则验证
- 常用的正则验证
- 常用正则表达式验证
- 常用正则表达式验证
- 常用正则表达式验证
- 常用js正则验证
- 表单验证常用正则
- 常用正则表达式验证
- 常用的正则验证
- 正则表达式常用验证
- 表单验证常用正则
- Mongo查询
- 新手python成长过程
- appcan执行窗口事件
- async.js 实现js函数执行顺序
- jquery.lazyload.js 实现图片懒加载
- 常用自定义正则验证
- JavaScript 保留两位小数 不四舍五入 -- 整理之前的老代码看到的不错的逻辑
- Java基础之面向对象(OOP)与三大特征
- 退出程序监听函数
- MySQL删除语句比较,清空表数据,重置自增长索引
- APPCAN 长按复制、全选和分享文本
- 阻止HTML页面表单元素自动填充
- jquery-colorbox 使用
- Tomcat 内存溢出对应解决方式