----regular expression in js----
正则表达式: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("对不起,您输入的邮箱不正确!");/
}
}
}
最新文章
- O(1)效率的表面模糊算法优化。
- java 中多线程之间的通讯之等待唤醒机制
- 使用Notepad++开发C#,一个复杂点的csscript脚本
- 【重要更新】Senparc.Weixin.Open v1.5.1
- windows进程中的内存结构[转载]
- bootstrap 列表 表格 表单 复选 单选 多选 输入框组
- MySQL索引背后的数据结构及算法原理 --转
- CF 15/09/23
- js 回车键 跳转到下一个输入框
- 使用ECharts报表统计公司考勤加班,大家加班多吗?
- lsmod
- wxPython Major类
- js 四舍五入函数 toFixed(),里面的参数 就是保留小数的位数。
- css对齐方案总结
- 【Spark篇】---Spark中Master-HA和historyServer的搭建和应用
- git 创建本地分支与远程分支
- UVA -580 组合数学
- debug makefile 及 lint 软件质量软件
- scaffold-dbcontext 命令使用说明
- git回滚命令reset、revert的区别
热门文章
- c++堆和栈(转)
- WPF 主窗口关闭时结束所有相关线程
- UI设计篇·入门篇·简单动画的实现,透明动画/旋转动画/移动动画/缩放动画,混合动画效果的实现,为动画设置监听事件,自定义动画的方法
- CSS : color and unit
- 关于VMware虚拟机安装镜像时黑屏的解决办法
- Ubuntu上部署tomcat后无法访问8080端口问题
- 关于SQL 导出脚本失败 及SQL 的重装
- angluar1时间控件,在浏览器里是没有问题的,但是真机时间报错NAN
- Excel VBA ——字典实用技巧
- php 配置xdebug