正则表达式:Regular Expression,在代码中常简写为regex、regexp或RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。

搜索模式可用于文本搜索和文本替换。

  //判断输入名字不能为空    
  function IsNull(){    
    var str = document.getElementById('str').value.trim();    
    if(str.length==0){    
        alert('对不起,名字不能为空或者为空格!');   
    }    
  }

  //判断输入的手机号是否正确

  function IsPhone(){

var phone = document.getElementById('phone').value;

if(!(/^1[34578]\d{9}$/.test(phone))){

alert("对不起,您输入的手机号不正确!");

return false;

}

  }

    //判断输入的EMAIL格式是否正确    
    function IsEmail(){     
        var str = document.getElementById('str').value.trim();    
        if(str.length!=0){    
          reg=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;    
          if(!reg.test(str)){    
            alert("对不起,您输入的邮箱不正确!");/    
          }    
        }    
    }

最新文章

  1. O(1)效率的表面模糊算法优化。
  2. java 中多线程之间的通讯之等待唤醒机制
  3. 使用Notepad++开发C#,一个复杂点的csscript脚本
  4. 【重要更新】Senparc.Weixin.Open v1.5.1
  5. windows进程中的内存结构[转载]
  6. bootstrap 列表 表格 表单 复选 单选 多选 输入框组
  7. MySQL索引背后的数据结构及算法原理 --转
  8. CF 15/09/23
  9. js 回车键 跳转到下一个输入框
  10. 使用ECharts报表统计公司考勤加班,大家加班多吗?
  11. lsmod
  12. wxPython Major类
  13. js 四舍五入函数 toFixed(),里面的参数 就是保留小数的位数。
  14. css对齐方案总结
  15. 【Spark篇】---Spark中Master-HA和historyServer的搭建和应用
  16. git 创建本地分支与远程分支
  17. UVA -580 组合数学
  18. debug makefile 及 lint 软件质量软件
  19. scaffold-dbcontext 命令使用说明
  20. git回滚命令reset、revert的区别

热门文章

  1. c++堆和栈(转)
  2. WPF 主窗口关闭时结束所有相关线程
  3. UI设计篇·入门篇·简单动画的实现,透明动画/旋转动画/移动动画/缩放动画,混合动画效果的实现,为动画设置监听事件,自定义动画的方法
  4. CSS : color and unit
  5. 关于VMware虚拟机安装镜像时黑屏的解决办法
  6. Ubuntu上部署tomcat后无法访问8080端口问题
  7. 关于SQL 导出脚本失败 及SQL 的重装
  8. angluar1时间控件,在浏览器里是没有问题的,但是真机时间报错NAN
  9. Excel VBA ——字典实用技巧
  10. php 配置xdebug