正则表达式
2016-08-22 20:29
260 查看
再做聊天工具的时候,会去匹配电话号和超链接
“^([hH][tT]{2}[pP]://|[hH][tT]{2}[pP][sS]://)(([A-Za-z0-9-~]+).)+([A-Za-z0-9-~\/])+$”
这里是判断是不是已http/https 开头的链接
电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号) ((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)
匹配格式:
11位手机号码
3-4位区号,7-8位直播号码,1-4位分机号
如:12345678901、1234-12345678-1234
“^([hH][tT]{2}[pP]://|[hH][tT]{2}[pP][sS]://)(([A-Za-z0-9-~]+).)+([A-Za-z0-9-~\/])+$”
这里是判断是不是已http/https 开头的链接
电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号) ((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)
匹配格式:
11位手机号码
3-4位区号,7-8位直播号码,1-4位分机号
如:12345678901、1234-12345678-1234
相关文章推荐
- 第一篇 2007-09-03 正则表达式
- 正则表达式
- 人人都看得懂的正则表达式教程
- 【收藏】正则表达式入门教程
- C# 使用js正则表达式,让文本框只能输入数字和字母,最大长度5位
- /********/ 代表正则表达式内容 g代表全局替换
- 实用的正则表达式
- php 正则表达式 数组
- Java正则表达式的语法与示例
- 常用正则表达式
- 常用的正则表达式(转)
- 正则表达式
- @V@ java代码笔记2010-06-12:java控制台输入各类型类实现;以及判断输入字符串里面是否有数字的两种方法:方法1:转换成字符数组;方法2:正则表达式。
- js正则表达式
- 在java代码中使用正则表达式
- Python正则表达式指南
- 转 常用C#正则表达式收集。
- Javascript 与正则表达式
- java正则表达式
- 正则之——知道这20个正则表达式,能让你少写1,000行代码