国产成人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学习网教学中心

关注

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

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

扌雷辶鬲的小说父女 | 香港三级巜欲性高蜜桃成熟时类似 | 三亚私人高清影院品牌加盟电话 | 亚洲无线一线二线三线区别| 欧美| 日韩精品一区二区三区| 情满四合院演员表| 鲁鲁影院免费观看电视剧电影 | 免费观看已满十八岁电视剧高清版| 国产麻豆剧传媒精品国产AV| 图书馆挺进她腿间湿润漫画| 舒淇| 九九在线观看免费播放大全电视剧| 舌头伸进去添的我爽高潮| 性欧美粗暴HD| 法国空姐| 上课装睡B被同学扣了一节课| 阿塞拜疆| 马配人能配进去吗| 《李瓶儿之真爰无悔》| 《大尺度吃奶做爰》电影| JK制服| 《完美的妻子5》第一期韩剧| 欧美电影免费观看电视剧大全| 狗锁住女人狗的视频大全图片 | 女性抹胸开襟哺乳衣的注意事项| 《美丽妻子替夫还债》剧情| 公之浮之中字5HD| 《出差的日子》中文版| 十九岁暴躁少女CSGO免费观看| 护士站的故事| 他的大手在秘密花园游走漫画| 被捏造的都市| 怎么骑桌角到失禁| 《疯狂72小时》韩剧| 他的手渐渐地也开始不安分起来| 我把英语老师按在桌子吵了一顿| 欧美大妈LOGO大全| BOBO浏览器| 《卻望1973》娃娃脸| 朋友的未婚妻