小伙伴们大家好,今天给大家介绍一个自定义函数,可以用来提取文本中的数字、汉字和字母,话不多说,让我们一起看下效果。

功能讲解

上图中,通过自定义一个函数“tiqu”,它一共有两个参数:

tiqu(字符串,提取类型)

参数一是需要提取的字符串;

参数二是需要提取的类型,1代表提取字母,2代表提取数字,3代表提取汉字。

代码讲解

首先通过一个IF函数,来判断自定义函数参数二的输入情况:

如果参数二输入为1,则正则表达式匹配非字母;

如果参数二输入为2,则正则表达式匹配非数字;

如果参数二输入为3,则正则表达式匹配非汉字;

变量a存储匹配模式。

在确定参数二之后,建立正则表达式,并将上面的a赋值给匹配模式,接着将输入的参数一中的内容,符合正则表达式的部分全部替换为空;

这样,如果参数二输入的为1,匹配到的非字母全部被替换为空,最终自会留下字母,依次类推。

小结

正则表达式的方便之处在于,可以灵活提取想要的字符组合,不局限于字符串是否规则,熟练掌握,是一款强大的字符串处理工具。

到这里,有没有对Python感兴趣的小伙伴呢?为此,UP主整理了如下内容无偿获取方式:

1.点赞+评论(勾选同时转发)

2.关注UP主。并私信回复关键字【Python】(一定要私信哦,点击我的头像就能看到私信按钮了。)

python excel怎么将字母后的数字取出来_Excel提取数字、字母、汉字,靠Python一个公式搞定...相关推荐

  1. 计算机怎么用函数计算销售额排名,用Excel算TOP项销售额占比?一个公式搞定所有!...

    原标题:用Excel算TOP项销售额占比?一个公式搞定所有! 作者 | 拉登Dony 来源 | 拉小登(id:ladengchupin) 今日目标: 计算Top项销售占比 昨天遇到了一个提问,非常的头 ...

  2. 最低销售量计算机公式,用Excel算TOP项销售额占比?一个公式搞定所有!

    原标题:用Excel算TOP项销售额占比?一个公式搞定所有! 作者 | 拉登Dony 来源 | 拉小登(id:ladengchupin) 今日目标: 计算Top项销售占比 昨天遇到了一个提问,非常的头 ...

  3. python利器app怎么查文献-科研人必备:一个工具搞定文献查阅、数据分析、模型搭建...

    原标题:科研人必备:一个工具搞定文献查阅.数据分析.模型搭建 写论文有多难?这首诗形容得好: 进入学校先选题,踌躇满志万人敌:发现前辈都做过,满脸懵逼加惊奇. 终于找到大空白,我真是个小天才:左试右试 ...

  4. labview 重新启动后上次_还在为labview保存参数而苦恼吗?看看一个vi搞定全部

    2020labview懒人参数存取-升级版 问题:项目编程过程中,参数存取是无论如何也没法避免的一个环节,因为程序设置完成后,下次再打开时如果要执行上次设置的参数,就需要加载上次保存的参数文件.那么以 ...

  5. Excel中含有汉字和数字的,只提取数字

    一.文字和数字不在同一个表格中只提取数字 解决方法:含有汉字和数字的Excel中,如何只提取数字-百度经验 最后效果: 二.文字和数字交叉在一个表格中只提取数字 解决方法:excel怎么只提取数字-百 ...

  6. python如何将字符串里有数字和文字怎么提取数字

    从字符串"127米"中提取数字127: 方法一.利用正则表达式 参考:https://zhidao.baidu.com/question/328905513600600605.ht ...

  7. 文本清洗?一个工具搞定!Python版 NLP 文本清洗工具

    文本清洗是一个繁琐复杂的工作,不论是对于NLP 的开发者,还是其它领域工作者.这部分工作可以由 JioNLP 工具包一键搞定!!! ⭐ 源码戳这里 => JioNLPhttps://github ...

  8. excel匹配_EXCEL编码匹配名称,秘书:1分钟搞定,领导:小心数据绿帽子

    但凡在职场工作几年,大部分都会遇到一些数据分析问题,客户给的物料编码,而和自己ERP系统上的,不一致,如何处理,ERP上导出的EXCEL工作表,很多无法进行汇总求和或者格式不一,面对这种问题,今天给大 ...

  9. python从含有汉字和数字的字符串中提取数字部分

    问题:从字符串"1小时12分钟"中(其中两个数字是变化的)截取出1和12.或者说"共12页"截取出12 切片的方法比较简单,但不适合变化的字符串. filter ...

最新文章

  1. vue 搭建脚手架 的教程
  2. ACM题目:救济金发放
  3. 后台数据到mysql怎样保持实时更新_京东智联云MySQL数据库如何保障数据的可靠性?...
  4. 最后 24 小时,赶紧来领取这 50 本送书福利吧!
  5. 54include对象
  6. sql 查询表结构_SQL查询语句的完整结构解析
  7. 计算机设计大赛国奖作品_5. 模拟退火求解旅行商问题
  8. 光盘隐藏文件夹 linux,linux常用命令大全2--挂载/dpkg/文件系统分析/apt/光盘/关机...
  9. 前端:后端,我要分手,你不适合我
  10. 【笔试/面试】—— 判断一个链表是否有环
  11. 求一批整数中出现最多的个位数字
  12. 用Dezende解密zend后的php代码
  13. visio保存高清图片
  14. Java设计模式——策略模式
  15. java 循环读取文件_JAVA读写文件中的循环问题
  16. Pytorch实现EfficientNet
  17. 速查!你名下绑定了几个微信
  18. 14-射频校准的原理和设置
  19. [已迁移]数据结构-霍夫曼编码
  20. 大数据的特点和快的原因

热门文章

  1. J.U.C之AQS:CLH同步队列
  2. 5000字:一文看懂用户运营之增长八卦模型
  3. 编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary
  4. iWork8 U80GT 平板安装Ubuntu Desktop 20.04 64位教程(理论适用所有Linux64位发行版)
  5. One Pixel Attack(对抗攻击) —— 使用差分进化算法寻找最优解
  6. 电脑小知识:最常用的10个电脑技巧
  7. Airbnb短租分析
  8. 【Encoder-Decoder】
  9. 无人机学习笔记之遥控篇
  10. App Store评论优化,让你的APP评论上涨