如何拆分含有多种分隔符的字符串

前言

此文是连载文章,后面连载到第20集,持续更新技术,记得关注哦!

如何拆分含有多种分隔符的字符串

这里还是要推荐下小编的Python学习群: 823137423,不管你是小白还是大牛,小编我都欢迎
,不定期分享干货,包括小编自己整理的一份2019年最新的Python资料和0基础入门教程视频,欢迎初学和进阶中的小伙伴。在不忙的时间我会给大家解惑。

我们要把某字符串依据分隔符号拆分不同的字段,该字符串包含多种不同的分隔符,例如: s = 'ab;cd|efg|hi|hi,jkl opq;str,ubwasyd' 其中<,>,<;>,<|>,< > 都是分隔符号,如何处理?

第一种方法,可以连续使用str.split()方法,每次处理一种分割符号

如何拆分含有多种分隔符的字符串

第二种方法,使用正则表达式的re.split()方法,一次性拆分字符串

如何拆分含有多种分隔符的字符串

某软件要求,从网络抓取各个城市气温信息,并依次显示 北京:15-17 天津:17-22 长春:12-18 如果一次抓取所有城市天气再显示,显示第一个城市气温时,有很高的延迟,并且浪费存储空间,我们期望以用时访问的策略,并且能把所有城市气温封装到一个对象里,可用for语句进行迭代,如何解决?

如何拆分含有多种分隔符的字符串

猜你喜欢

转载自blog.csdn.net/qq_42489308/article/details/88725942