正则表达式提取字符串中的手机号码

1.正则表达式提取思路

1.先提取出来11位的数字组合
2.再判断这11位的数字组合是否符合要求

2.要用到的正则表达式功能
  1. a.match() 用于提取()里面的符合a要求的数
  2. b.test() 用于判断()里是否符合b要求的数 符合返回true 不符合返回flase
<script>代码内容
//先定义一个字符串代码
var string='13949115500<li><li13938595858 10903825858特价5888元一个19913853888,19913815666特价3500元一个</a></li>';
//求出里面符合要求的11位数
var est=/\d{11}/g;
var string2=string.match(est);
// 求string2里面符合要求的数
for(var i=0;i<string2.length;i++){//判断是否符合要求   ^[1]是从1开始的意思  [358]表示符合这3个数的的第二位数 \d$ 表示以数字结尾 {9}表示出现9次var cox=/^[1][358]\d{9}$/;if (cox.test(string2[i])==true ) {console.log(string2[i]);}
}

结果:

正则表达式提取字符串中的手机号码相关推荐

  1. php 正则 尖括号,php使用正则表达式提取字符串中尖括号、小括号、中括号、大括号中的字符...

    PHP使用正则表达式提取字符串中尖括号<>.小括号().中括号[].大括号{}中的字符示例,需要的朋友可以参考下 代码如下: $str="你好(爱)[北京]{天安门}" ...

  2. python3提取字符串中的手机号码

    版本:python3.6 库:re 目的:使用正则表达式判断文本中的是否包含正确的手机号码并提取出来. 功能代码如下: import re# 正则匹配手机号 def judge_phone_numbe ...

  3. java利用正则表达式提取字符串中的整数和小数部分

    最近开发遇到一个新的东西,就是前端传过来一个字符串,需要将里面的数字提取出来,倒腾了一天,最后还是没有倒腾出来,最后还是借鉴大佬的方法.记录一下. 首先是前端传来的字符串"小明通过扫码向你付 ...

  4. qt中利用正则表达式提取字符串中的浮点数和整数

    当我们需要从一个字符串中提取数字时,可以用正则表达式来操作 QString str = "你的金额是: 0.22示范33^%zd卡兹克44是13.5x的5&ss"; QRe ...

  5. java正则表达式提取字符串中的数字

    http://stackoverflow.com/questions/2367381/extract-numbers-from-a-string-java Pattern p = Pattern.co ...

  6. java正则表达式提取字符串中的中文信息

    package com.tool; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Patte ...

  7. php 正则 尖括号,php使用正则表达式提取字符串中尖括号、小括号、中括号、大括号中的字符串...

    $str="你好(爱)[北京]{天安门}"; echo f1($str); //返回你好 echo f2($str); //返回我 echo f3($str); //返回爱 ech ...

  8. Qt正则表达式从字符串中取出手机号码

    QString str = QString::fromLocal8Bit("adsfasdf18012341234asdf13063083333asdfasf");QRegExp ...

  9. python正则表达式提取字符串中的书名_使用python正则表达式从字符串中单独提取子字符串...

    不是基于regex的解决方案.但却能做到.在a='''S LINC SHORT LEGAL TITLE NUMBER 0037 471 661 1720278;16;21 172 211 342 LE ...

最新文章

  1. 机器人行业研究报告:智能化造就新时代,自动化生产成刚需
  2. Windows核心编程 第十五章 在应用程序中使用虚拟内存
  3. java程序中可以有几个构造方法_java中多个构造方法可以相互引用么?
  4. OAuth2.0授权码认证流程介绍
  5. node中的js-核心模块
  6. 力扣376. 摆动序列(JavaScript)
  7. 英国FCA将比特币ATM加入未注册加密业务名单
  8. POJ 3294 Life Forms
  9. mysql 合服_风云私服合区的方法详解(mysql数据库合并)
  10. 首次!中国移动在Nature 杂志子刊 Nature Electronics发表5G高能效通信技术文章
  11. 语言缩写c-a,各国语言缩写及语言代码查询
  12. 计算机共享网络的账号密码怎么设置密码,win10局域网共享怎么设置账号密码
  13. app小程序手机端Python爬虫实战11实现自动化登录考研帮app并滑动资讯信息
  14. 使用gradle发布文件到maven仓库
  15. 微信公众号开发之授权
  16. Linux网络配置后无法正常上网
  17. python vlookup_多条件python中的Vlookup
  18. 3d album android下载,声影制作家3D-Album
  19. 遇到问题--k8s--helm安装prometheus报错Error: failed to download “stable/prometheus-operator“
  20. 特征选择,熵,条件熵,信息增益

热门文章

  1. 【GPT4】GPT4 创作郭德纲姜昆相声作品的比较研究
  2. 新的空难事故,正在酝酿中……?
  3. 图片懒加载——lazyload
  4. 百例小结(1)_李晓瑞_廊坊师范提高班十五期_新浪博客
  5. evp*路由之TYPE2
  6. 《Adobe Photoshop CS6中文版经典教程(彩色版)》—第2课2.12节保存用于四色印刷的图像...
  7. GBA模拟器 My Boy!的远程连接-wifi连接联机教程
  8. BCDEDIT命令详解 【Z】
  9. 外包上班第五天(想离职了)
  10. mysql AES加密存储,解密读取