/*********************************************************************************?
* abc.js?
* javascript正则表达式检验?
**********************************************************************************/?
//校验是否全由数字组成?
function isDigit(s)?
{?
var patrn=/^[0-9]{1,20}$/;?
if (!patrn.exec(s)) return false?
return true?
}?
//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串?
function isRegisterUserName(s)?
{?
var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/;?
if (!patrn.exec(s)) return false?
return true?
}?
//校验用户姓名:只能输入1-30个以字母开头的字串?
function isTrueName(s)?
{?
var patrn=/^[a-zA-Z]{1,30}$/;?
if (!patrn.exec(s)) return false?
return true?
}?
//校验密码:只能输入6-20个字母、数字、下划线?
function isPasswd(s)?
{?
var patrn=/^(\w){6,20}$/;?
if (!patrn.exec(s)) return false?
return true?
}?
//校验普通电话、传真号码:可以“+”开头,除数字外,可含有“-”?
function isTel(s)?
{?
//var patrn=/^[+]{0,1}(\d){1,3}[ ]?([-]?(\d){1,12})+$/;?
var patrn=/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/;?
if (!patrn.exec(s)) return false?
return true?
}?
//校验手机号码:必须以数字开头,除数字外,可含有“-”?
function isMobil(s)?
{?
var patrn=/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/;?
if (!patrn.exec(s)) return false?
return true?
}?
//校验邮政编码?
function isPostalCode(s)?
{?
//var patrn=/^[a-zA-Z0-9]{3,12}$/;?
var patrn=/^[a-zA-Z0-9 ]{3,12}$/;?
if (!patrn.exec(s)) return false?
return true?
}?
//校验搜索关键字?
function isSearch(s)?
{?
var patrn=/^[^`~!@#$%^&*()+=|\\\][\]\{\}:;'\,.<>/?]{1}[^`~!@$%^&()+=|\\\][\]\{\}:;'\,.<>?]{0,19}$/;?
if (!patrn.exec(s)) return false?
return true?
}?
function isIP(s) //by zergling?
{?
var patrn=/^[0-9.]{1,20}$/;?
if (!patrn.exec(s)) return false?
return true?
}
详细解决方案
javascript正则表达式查验汇总
热度:312 发布时间:2012-08-28 12:37:01.0
相关解决方案
- javascript ie6兼容的有关问题
- javascript window open在ie中设立不起作用,求解决
- javascript 字符串拼接效率有关问题
- JavaScript 自动生成图片并合并有关问题
- 不走"<script type='text/javascript'>"标签咋回事
- <script type="javascript/text">的有关问题
- 用servlet+jsp+javascript+jdbc做个简单的办公自动化系统流程,该如何解决
- js 正则表达式 运用变量
- 怎么打开 javascript:SetData(2010,5,10)
- 正则表达式 高手来解解决办法
- javaScript = == ===区别,该怎么解决
- javascript 怎么验证name=xx.xx的radio表单
- form action 和 javascript 的提交問題解决方法
- javascript,该怎么处理
- javascript,该如何处理
- javascript 选中文字 但是保存样式 标签
- 新人求问,J2EE方向,html,css,javascript,vml要学到什么程度?解决思路
- javascript 请求servlet兑现将函数中定义的变量作为参数
- 正则表达式,务必是字母和数字的组合,求解,
- javascript 不懂,该如何处理
- 【java】以上需求怎么写 java 正则表达式
- javascript 不懂解决方法
- JavaScript 大局函数求实例,高分求
- javaScript 里面 如何知道Object 对象的长度
- javascript 函数调用有什么有关问题,请
- 求好手解答 正则表达式 (急)
- 正则表达式
- javascript 中文本框中数字如何比较
- 请问:正则表达式,将一个字符串中出现的空格替换
- javascript IE通过,火狐,google浏览器不过解决思路