常用正则表达式
2015-09-04 19:49
309 查看
今天写代码涉及到了正则表达式的使用,以前也有用过,这次仔细学习了一下。开发中,用正则表达式做一些数据校验是很方便的,因此把常用的正则表达式记下来,今后遇到新的也会不断补充。
下面几个是在javascript中用正则表达式直接量定义正则表达式的语法,因此前后有一对"/..../",中间是正则的主体。
验证输入是否为空,包括空格: /^[ ]+$/
验证邮箱的格式正确性: /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/
验证手机号码格式正确性: /^[1][3|4|5|8][0-9]{9}$/gi g表示全文查找,i表示忽略大小写
下面是正则表达式的规则:
下面几个是在javascript中用正则表达式直接量定义正则表达式的语法,因此前后有一对"/..../",中间是正则的主体。
验证输入是否为空,包括空格: /^[ ]+$/
验证邮箱的格式正确性: /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/
验证手机号码格式正确性: /^[1][3|4|5|8][0-9]{9}$/gi g表示全文查找,i表示忽略大小写
下面是正则表达式的规则:
相关文章推荐
- 多IP指定出口IP地址 如何指定云服务器源IP?
- cocos植物大战僵尸(一)load场景:异步加载资源
- 简单的划分数问题I(高精度)
- java分页类(程序处理分页,非数据库处理分页)
- Ruby学习-Ruby语言的一些特点
- 51nod 1101 换零钱(DP)
- android定位布局
- jdk1.8 HashMap简介翻译
- NP完全性理论与近似算法
- float定义变量赋初值后面加f
- c 实现哈夫曼编码
- Maven中常用的jar包得pom
- 51nod 1294 修改数组
- leetCode #86 Partition List
- GNU Make 使用手册(中译版)
- Python 实时日志平台 Sentry
- 主成分分析PCA+C代码
- ?接口
- 蓝懿iOS培训日志2 复习NSString基本用法及练习心得 刘国斌老师
- 剑指offer——面试题41:(一)和为s的两个数字