Power Query中用正则表达式,让处理文本利器得到发挥

拿个实例来尝试下,提取手机号码:

代码 说明
 Excel.CurrentWorkbook(){[Name="表1"]}[Content]  导入到Power  Query中

代码 说明
 Table.AddColumn(源, "手机号", each  _)  增加一列,先each _导入对应记录

代码 说明
 Table.AddColumn(源, "手机号", each  _[姓名])  深化到值,  可理解为复制了一列,然后对复制此列的值进行操作

代码 说明
Table.AddColumn(源,  "手机号", each  Web.Page(  "  利用Web.Page("")导入正则,双引号,单引号,\d提取数字。此步为关键

代码 说明
Table.AddColumn(源, "手机号", each  Web.Page( "  一步一步深化内容

代码 说明
Table.AddColumn(源,  "手机号", each  Web.Page(  "  继续深化

代码 说明
Table.AddColumn(源, "手机号", each  Web.Page( "  再深化

代码 说明
Table.AddColumn(源,  "手机号", each  Web.Page(  "  最里层的深化,即我们所需要的已经深化出来。\d即所有的数字

代码 说明
Table.AddColumn(源, "手机号", each  Web.Page( "  修改一下,不是要所有的数字,是需要十一位的数字,\d{11}即11位数字。手机号码为11位的数字,提取成功。 完成!

再举一例,如下拆成表格,用正则表达式会比较简单,但直接只用Power Query将颇费周单。

练习文档在此,

链接:https://pan.baidu.com/s/1NMPDZLypxziEqI4zkyA6KA

提取码:1214

手机号码正则_Power Query中用正则表达式相关推荐

  1. java正则判断日期格式_Java中用正则表达式判断日期格式是否正确

    1.Java中用正则表达式判断日期格式是否正确 DateType.java: /** * @Title:DateType.java * @Package:com.you.dao * @Descript ...

  2. 用正则表达式替换html标签,在SQL中用正则表达式替换html标签

    由于数据库的一个表字段中多包含html标签,现在需要修改数据库的字段把html标签都替换掉.当然我可以通过写一个程序去修改,那毕竟有点麻烦.直接在查询分析器中执行,但是MS SQL Server并没有 ...

  3. 手机号正则表达 php,php 手机号码正则表达试程序代码_PHP教程

    代码如下 function funcMtel($str)//手机号码正则表达试 { return (preg_match("/(?:13d{1}|15[03689])d{8}$/" ...

  4. 手机号码正则 中文姓名正则

    手机号码正则: var reg_tel = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/ ...

  5. java正则匹配换行_正则表达式怎么匹配换行符

    正则表达式匹配文本中包含换行符等空白字符如何匹配 使用[\s\S]匹配任意字符,而不是使用"." 使用s单行修饰模式,例:$pattern = '#abc.*?def#s'; // ...

  6. java 正则 空格_java 正则匹配空格字符串 正则表达式截取字符串

    java 正则匹配空格字符串 正则表达式截取字符串 需求:从一堆sql中取出某些特定字符串: 比如配置的sql语句为:"company_code = @cc and project_id = ...

  7. 164_技巧_Power Query 之巧解-外部表不是预期的格式

    164_技巧_Power Query 之巧解-外部表不是预期的格式 一.背景 在 Power Query 清洗数据的时候,大概率都遇到过 外部表不是预期的格式. 二.问题解析 像这样的情况,大多数情况 ...

  8. js(最新)手机号码 正则验证 - 代码篇

    现在手机号码,除了以11+.12+开头的没有,别的好像都有了! 代码如下: 方法一: function checkPhone(){ var phone = $(".phone"). ...

  9. excel中用正则匹配_Excel利用正则表达式匹配和替换内容

    近期使用Excel比较多,有一些匹配和替换的内容.平常涉及的比较简单,也就使用If或者VLOOKUP之类的函数.这次使用到正则表达式和VBA,在此记录一下,以防忘记. 打开文件一定要选择EXCEL打开 ...

最新文章

  1. linux中if的作用域,【2017-02-21】分支语句if...else...、分支嵌套、变量的作用域
  2. HTML5对音频的支持
  3. Python学习笔记(六)if判断语句
  4. 华为存储服务器v3存储协议,华为oceanstor v3融合存储介绍.pdf
  5. Timus题目中测试数据数量的计算
  6. android list contain的使用
  7. java虚拟机栈基本内容
  8. ocp跟oce的区别 oracle_Oracle视频10g 11g认证视频教程 OCA/OCP 从入门到精通 数据库DBA...
  9. 杜绝网上压根没测过就乱写之 《oracle mybatis 返回自增主键 》
  10. 力扣题目——102. 二叉树的层序遍历
  11. mongodb 字符串转bson_大数据存储技术选型(六)--Mongodb专题介绍
  12. backbone, AngularJS, EmberJS 简单比较
  13. bit, byte, KB, GB, TB, PB, EB, ZB, YB, BB, NB, DB, CB, XB
  14. 安装photoshop2022mac遇到安装失败错误代码182解决方法
  15. 时间轴app哪个好?可以记录自己过去经历的时间轴便签
  16. 虚拟化部署ESXI6.7+intel x710-da4万兆网卡
  17. c语言编程中u16啥意思,STM32中数据类型定义 U8 U16 U32解释说明
  18. python实现堆栈 后进先出 LIFO
  19. android注册页面开发
  20. Leetcode(24)——两两交换链表中的节点

热门文章

  1. oracle 全面预算,财辅全面预算管理系统的设计与实现(Eclipse,Oracle)
  2. windows安全中心发现威胁怎么处理?
  3. 二阶系统级联_多载波专用移动通信系统数字预失真功放线性化技术研究
  4. C++ 设计模式(可复用面向对象软件的基础)学习笔记——第五讲 观察者模式
  5. 【Python】音乐下载器(for QQ music)
  6. 游戏帧同步的流程与实现
  7. Gurobi笔记(使用手册)
  8. Android—App—必备开发组件—调试工具篇—Stetho[配合OkHttp框架使用]
  9. stetho使用介绍
  10. 一次线上服务fullGC原因排查