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

文章 > Python基础教程 > python3如何用re分离出字符串?

python3如何用re分离出字符串?

python3 re

头像

小妮浅浅

2020-11-19 23:28:222755浏览 · 0收藏 · 0评论

看过之前文章的小伙伴都知道,字符串跟正则表达式有紧密的联系,同时经常提到的还有re模块。那么,这三者一起使用会有怎样的效果呢?小编今天带来函数,是关于re中分离出字符串的sub和subn。看起来很像两个双胞胎,那么使用方法上有什么细微的区别呢?它们都可以用来分离出字符串吗?具体内容往下看:


sub(pattern, repl, string, count=0, flags=0)

用正则表达式pattern去匹配原始字符串string,并把匹配到的内容替换成repl。

import re
 
str = "138-0013-8000"
repl = ""
# 删除所有的‘-’
num = re.sub(pattern=r'\D', repl=repl, string=str)
print("电话号码是 : ", num) #电话号码是 :  13800138000


subn(pattern, repl, string, count=0, flags=0)

用正则表达式pattern去匹配原始字符串string,并把匹配到的内容替换成repl和返回被替换掉的数量。

import re
 
str = "138-0013-8000"
repl = ""
num = re.subn(pattern=r'\D', repl=repl, string=str)
print("电话号码是 : ", num) #电话号码是 :  ('13800138000', 2)


上面两个函数很像,一个是sub,一个是subn。大家可不要看花眼混淆了使用。用法都不是很难,快点试试吧。更多Python学习推荐:PyThon学习网教学中心


关注

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

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

芬太尼关税是怎么回事| 《喂奶人妻厨房HD》| 小蓝电影全集免费观看| 老公把闺蜜干的嗷嗷叫| 小寡妇在线观看免费播放电视剧| 丫头把腿开大让我添添| 《尼姑庵春梦》| 被灌满精子的女人会得白血病吗| 99精产国品一二三产区区别电影 | 疯狂二人房间荷尔蒙爆发原声| .公与媳2电视剧免费| 古典小说| 芒果浏览器| 老公水我B里骚水流出来了| 第1章饱满的乳峰喷奶水动漫| 叶子湄| 校长揉捏陈若雪的奶头| 东北娘们国语版免费播放| 榨精病栋| 办公室刺激战场3| 年轻嫂子| 《交换做爰》在线观看| 《特殊的补课方式》| 交换老公弄了几次高潮| 妈妈你真棒插曲快来救救我电影| 十豆网下载| 一家乱战1-13集大| 韩漫网站| 成品人和精品人的区别哪个好| 日韩欧美国产| 狗和女人戴避孕套会传染吗| 黑色黄丝包臀紧身连衣裙| 一线产区和二线产区的品牌定位 | 冯德伦| 我把校花嘴巴当套子的小说| 一线产区和二线产区的标准图 | 《厨房激战5》完整版在线观看 | 轮流和两个男人一起很容易染病吗| 灭火宝贝在线观看完整免费满天星| 黑色蕾丝女装大长腿| 《艳乳欲乱2》免费观看