国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > 如何用python3 re在数字中提取字母?

如何用python3 re在数字中提取字母?

头像

小妮浅浅

2020-11-20 18:34:322985浏览 · 0收藏 · 0评论

从文本中提取想要的文字内容不难,在表格中提取数据也是如此。小编最近教大家学习re模块还真就遇到了棘手的问题,好在经过多方面的查询资料和请教之后,终于解出了这道题的答案。本篇我们要讲的是用python3 re在数字中提取字母,是不是从来没接触过呢?下面我们就来看看如何处理。


问题:

s = '1,2,3,4,a,5,6,7,8,b,9,10,11,12'  ['1,2,3,4', '5,6,7,8', '9,10,11,12']

要想将上述字符串按要求进行分割,意味着分隔符为',a,' 和 ',b,':

针对上述情况,要想利用str.split()取得想要的结果,就要费点劲了,具体实现可见文末;

这时,就可以利用re.split()方法了

import re
s = '1,2,3,4,a,5,6,7,8,b,9,10,11,12'
re.split(',[a-b],', s, maxsplit=0, flags=0) # ['1,2,3,4', '5,6,7,8', '9,10,11,12']


那接下来介绍一下re.split()

re.split(pattern, string, maxsplit=0, flags=0)

  • pattern:相当于str.split()中的sep,分隔符的意思,不但可以是字符串,也可以为正则表达式: '[ab]',表示的意思就是取a和b的任意一个值(可参考: https://docs.python.org/3/library/re.html?highlight=re%20split#re.split )

  • string:要进行分割的字符串

  • maxsplit:分割的次数

看着问题很难,其实只要依赖于re中的函数就可以解决了。这也提醒了小编,在基础函数知识的掌握上一定要牢固呀!更多Python学习推荐:PyThon学习网教学中心

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

免费B站看大片真人电视剧| 十一天十一夜| 免费观看萝卜大全电视剧韩剧| 麻豆| 女生的隐私曝光| 驾校情缘(老树开花)孙潇笔趣.| 在婚房被伴郎C了2个小时| 儿媳的报复(公媳)(一颗发财树..| 性能之巅1-4| 中美芬太尼是咋回事| (NP、高H、纯肉)高H高辣| 疼~好疼~进不去了男男| 我妈妈同意你再做一次心理咨询| 看老公玩自己闺蜜| 真人强汙112分钟| 泰剧《劈开你的腿》免费观看| 《办公室高潮秘书2》| 双男床上剧烈运动会怎么消除| 羞答答在线观看免费高清电视剧| 日韩电影在线观看高清版电视剧| 成品动漫网站入口网页版怎样| 38.JJ| 教室停电插班花赵柔笔趣阁九流糖| 《老公今晚我加班》免费阅读| 亲爱的爸爸【父女】笔趣阁负责的| 《法国少女3》高清| 男生把女生QQ放在一起的原因| 妈妈的朋友在线播放| 三个老头拥着躁我一晚| 麻花传MV在线观看第15集预告| 我和小姨子做爱HD完整版| 《俄罗斯空姐2(俄罗斯航空)》 | 我在做饭他在下添好爽好硬| 性饥渴美国女兵理论片| 美女和帅哥一起努力生产豆浆| 空姐4免费高清完整版观看| Y31成色好的Y31| 丰年经继拇中文3的主要角色分析 妈妈出轨了免费观看电视剧全集 嫂嫂宝库免费观看电视剧全部 | 小雨和公做爰22章| 深田咏美在线| 一边做饭一边狂躁的原因分析