当我们需要提取数据表中的电话号码或者座机号时候,除了用代码逻辑进行处理之外,我们还可以在数据库中用sql语句进行处理,方便又快捷。

telList  = "0570-3826047;13004689930;(0570)3826047;0570-3826047;(0570)3888198;11004689930"REGEXP 正则判断,返回0和1 telList REGEXP '[1][3456789][0-9]{9}'提取手机号:SELECT REGEXP_REPLACE('0570-3826047;13004689930;(0570)3826047;0570-3826047;(0570)3888198;11004689930', '(0[0-9]{2,3}\-)([2-9][0-9]{4,7})', '');SELECT REGEXP_REPLACE('0570-3826047;13004689930;(0570)3826047;(0570)3888198', '\\([0-9]{2,4}\\)?([0-9]{4,7})', '');2者合并下:SELECT REGEXP_REPLACE(REGEXP_REPLACE('0570-3826047;13004689930;(0570)3826047;(0570)3888198', '\\([0-9]{2,4}\\)?([0-9]{4,7})', ''),'(0[0-9]{2,3}\-)([2-9][0-9]{4,7})','');//结果 : ;13004689930;;

mysql 正则处理数据 提取电话相关推荐

  1. edge新版 能够正则式_Python爬虫七 数据提取之正则

    数据提取之正则,主要用到的re模块. 一.正则表达式 用事先定义好的一些特定字符.及这些特定字符的组合,组成一个规则字符串,这个规则字符串用来表达对字符串的一种过滤逻辑. 二.正则表达式的常见语法 正 ...

  2. 爬虫常用数据提取方式:正则、xpath、beautifulsoup

    文章目录 1.正则re 2.xpath 2.1 定位 2.1.1 xpath中选取节点的路径表达式 2.1.2 xpath谓语,即[ ]中的内容 2.1.3 选取未知节点 2.1.4 选择多个路径 2 ...

  3. mysql表数据提取工具,Jailer数据提取

    软件简介 Jailer工具一款功能强大的数据提取工具,此次小编给大家推荐的这款新版的软件中增加了在数据浏览器界面编辑和执行任意 SQL 语句的功能,通过也可以基于行对 SQL 语句执行结果的数据进行编 ...

  4. python提取数据库数据_Python如何读取MySQL数据库表数据

    本文实例为大家分享了Python读取MySQL数据库表数据的具体代码,供大家参考,具体内容如下 环境:Python 3.6 ,Window 64bit 目的:从MySQL数据库读取目标表数据,并处理 ...

  5. python 自动化数据提取之正则表达式

    前 言 我们在做接口自动化的时候,处理接口依赖的相关数据时,通常会使用正则表达式来进行提取相关的数据,今天在这边和大家聊聊如何在python中使用正则表达式. 正则表达式,又称正规表示式.正规表示法. ...

  6. python json提取器_【编号0004】爬虫中常用到的数据提取手段

    使用爬虫抓取网上公开的网页数据时,经常需要使用各种技能去解析到手的响应. 本篇文章,重点介绍下,数据提取时,有哪些常见的方法 0. 背景交代 编程语言:Python 提取方式:Python库 1. X ...

  7. mysql中如何求字段的个数字_求高手帮小弟解决一下!关于mysql字段中数字提取求和的问题?...

    例如表1中的No字段是字符串类型,no字段中包含数字及符号,如20+1.5,8+5+4等 那么有办帮法提取出20,1.5,8,5,4这些数字来进行求和等于38.5吗?语句怎么样写? 解决方案 30 提 ...

  8. python 数据导入mysql_用python批量向数据库(MySQL)中导入数据

    用python批量向数据库(MySQL)中导入数据 现有数十万条数据,如下的经过打乱处理过的数据进行导入 数据库内部的表格的数据格式如下与下面的表格结构相同Current database: pyth ...

  9. spring可用于数据层吗_Spring XD用于数据提取

    spring可用于数据层吗 Spring XD是一个功能强大的工具,它是一组可安装的Spring Boot服务,可以独立运行,在YARN或EC2之上运行. Spring XD还包括一个管理UI网站和一 ...

最新文章

  1. PXE网络无人值守装机
  2. python和matlab哪个实现数值计算方法_python和matlab如何选择?
  3. 源码都没调试过,怎么能说熟悉 redis 呢?
  4. Hadoop集群安装与配置
  5. java设计模式工厂模式_Java中的桥梁设计模式
  6. 二:数据是用二进制数表示的
  7. Redis commands 官方
  8. 服务器处理蜘蛛抓取网页的过程,搜索引擎抓取网页的蜘蛛爬行流程
  9. 软件开发报价计算方式
  10. 敏捷开发模式下的BA岗
  11. idea打包jar的多种方式
  12. 单变量微积分笔记——无穷级数,泰勒展开及欧拉公式的证明
  13. 国内好的破解软件下载站
  14. 使用LVS构建可伸缩WEB集群
  15. 微信小程序下载图片与缓存
  16. redis基础命令和数据操作命令学习笔记
  17. J-LINK 烧录程序
  18. PS新手教程:加深减淡工具使用方法
  19. oracle 添加删除 某个字段,并添加注释
  20. 基于行人跟踪的例子(卡尔曼滤波+CAMShift)

热门文章

  1. 一款吃鸡物理外挂推荐给你|极客商城
  2. 计算机关闭还漏电什么情况,电脑主机漏电的原因及解决方法
  3. ADO错误码,ASP错误代码,jscript错误代码,vbscript错误代码对应
  4. 《八股文》细数Java线程、并发、锁,温故而知新
  5. 肖乐 c语言程序设计,肖 乐
  6. 电脑是怎样上网的 (四) 局域网与服务器响应
  7. 当你跟女生在聊微信的时候,女生突然不回你了,怎么办
  8. 苹果如何分屏_iOS14正式版升级更新,支持大部分苹果手机
  9. 机器学习中常用的线性回归问题
  10. 看图认识抗震支架分类