首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

正则表达式判断数目字 和字母

2013-08-04 
正则表达式判断数字 和字母本帖最后由 u010317069 于 2013-07-31 17:15:52 编辑input idpwdjs 文件下面

正则表达式判断数字 和字母
本帖最后由 u010317069 于 2013-07-31 17:15:52 编辑 input id="pwd"

js 文件下面

if(){
  alert("不能输入全部数字");
  return false;
}

if(){
  alert("不能输入全部字母");
  return false;
}

if(){
  alert("不能输入同一字符");
  return false;
}

正则表达式 JavaScript
[解决办法]
如果没有特殊字符,其实只要判断前两步就行了


function test(str){
if(/^\d+$/.test(str)){
  alert("不能输入全部数字");
  return false;
}

if(/^[A-Za-z]+$/.test(str) ){
  alert("不能输入全部字母");
  return false;
}
if(/^(.)\1+$/.test(str)){
  alert("不能输入同一字符");
  return false;
}
}
 test( prompt("输入测试数据") )

热点排行