位置: 编程技术 - 正文

详解Python3中字符串中的数字提取方法(python中中文字符)

编辑:rootadmin

推荐整理分享详解Python3中字符串中的数字提取方法(python中中文字符),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python中中文字符,python3中文,python3.8.5中文,python3支持中文,python中中文字符,python3中文,python3.7中文,python中中文字符,内容如对您有帮助,希望把文章链接给更多的朋友!

逛到一个有意思的博客在里面看到一篇关于ValueError: invalid literal for int() with base 错误的解析,针对这个错误,博主已经给出解决办法,使用的是re.sub 方法

但是没有说明什么含义,于是去查了其他的资料,做一下记录:

在Python3.5.2 官方文档re模块中sub函数的定义是:

详解Python3中字符串中的数字提取方法(python中中文字符)

在字符串 string 中找到匹配正则表达式 pattern 的所有子串,用另一个字符串 repl 进行替换。如果没有找到匹配 pattern 的串,则返回未被修改的 string。Repl 既可以是字符串也可以是一个函数。

由此可分析上面使用的语句的含义:在'abc'这个字符串中找到非数字的字符(正则表达式中'D'表示非数字),并用""替换,然后返回的就是只剩下数字的字符串。

好吧,以上说明完毕,不过其实我想到的是我爬取知乎所关注的问答时,所遇到的类似的问题:

其中第三行之所以能用int(),是因为string.split()[0]将answer_num_get的值“ 个回答”提取出数字(注:后面有一个空格,在这里非常重要,因为知乎上抓取回来的这个元素就是)

split()的定义 str.split(sep=None, maxsplit=-1)

由此可看出split()的第一个参数是分隔符,如果什么都不填就是默认是以空格来分隔。

第一种方法需要用到正则表达式,第二种方法则需要有分隔符(我猜是不是这个原因,在原网页上总答案数的数字后有个空格存在)。 这两种方法都有点局限性,不知道是否有更好的方法来分离字符串中的数字。

标签: python中中文字符

本文链接地址:https://www.jiuchutong.com/biancheng/381394.html 转载请保留说明!

上一篇:win7上python2.7连接mysql数据库的方法(win7 python)

下一篇:Python科学计算之Pandas详解(python科学计算程序)

  • 个人所得税退还是不退好
  • 公司收到分红怎么交税
  • 投资入股变更股权比例
  • 职工教育经费怎么花
  • 财务报表季报申报报表要分开申报吗
  • 外贸公司代理出口退税怎么入账
  • 独立核算的分公司怎么报税
  • 可供出售金融资产新准则叫什么
  • 应收留抵税额退税款科目怎么添加进项
  • 结转折旧费会计分录
  • 小规模纳税人月收入超过10万,要交多少税
  • 小规模应税行为扣除额计算
  • 小微企业免征增值税政策2023
  • 机动车发票有几联
  • 收回长期股权投资账务处理成本法
  • 收到赔材料赔付款怎样做账?
  • 评估资产没有发票和流水怎么办
  • 不征税发票的12个税种
  • 通讯费补贴入什么科目
  • 被替换的账面价值题目
  • win7系统网络一直转圈,什么都打不开
  • 制造费用主要包括哪些费用
  • 其他应收款年末怎么处理
  • mouse.exe在哪个文件夹
  • dae是什么文件
  • 贷记卡怎么还利息
  • 雪山上的老鼠
  • 全球矿业巨头力拓集团
  • framework3.5怎么打开
  • thinkphp demo
  • vue 实战
  • 企业没有实缴
  • 经验模态分解和变分模态分解
  • 前端工程师在大学学什么专业
  • vuejs echarts
  • 研发费用凭证是发票吗
  • 开发公司出租未开发发票
  • 应收票据到期后账务处理
  • 全国通用机打销售票查询
  • 现金流量表的本期数是本月数还是本年数
  • 股票股利的资金来源
  • 百旺金赋怎么开红字发票
  • sql server 2005怎么用
  • 水利基金的计税税率6
  • 金税四期对小规模企业有何要求
  • 纳税人办理普通发票流程
  • 工装费用制度
  • 定额备用金与非备用金
  • 完整的会计核算流程
  • 个人咨询费发票怎么开
  • 社保退休金计算方法
  • 发现以前年度假期不满
  • 采购方退货的会计分录
  • 银行日记账登记依据
  • 小规模纳税人租赁不动产税率
  • 纳税人购进国内商品
  • 应收票据和应收账款减少说明什么
  • 公司员工还款会计分录
  • 纳税人财务会计制度
  • 事业单位无形资产包括哪些
  • 年度汇算清缴交税怎么做账
  • 单位存款的种类有哪些
  • 运费是属于什么会计科目
  • linux系统中的一切都归结为
  • centos7怎么查看磁盘空间
  • ubuntu 网络设置命令
  • mac怎么找自己下载的应用
  • rsync -i
  • linux的含义
  • windows预览0x80072ee7
  • Win7摄像头驱动程序
  • Unity AssetBundle爬坑手记
  • node.js 10实战
  • python遍历文本的每条数据
  • javascript基础笔记
  • 地方税务局怎么报税
  • 孵化企业税收优惠
  • 保险行业税务处理
  • 青羊名字由来
  • 武汉市第二税务稽查局地址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设