美文网首页
python字符串多个分割符(借助正则表达式re)

python字符串多个分割符(借助正则表达式re)

作者: 闫阿佳 | 来源:发表于2017-11-26 13:08 被阅读0次

传统的字符串分割,只是支持一个分隔符

>>> s = "Hello python-world|string,split?"
>>> s.split('-')
 ['Hello python', 'world|string,split?']

通过借助正则表达式,可以完成多个字符分割;

>>> import re
>>> re.split('[-|,?]', s)

 ['Hello python', 'world', 'string', 'split', '']

相关文章

  • 使用多个分隔符分隔字符串

    python 多分隔符分隔字符串 python内建split方法不能使用多个分割符来分割字符串,可以使用re模块的...

  • python字符串多个分割符(借助正则表达式re)

    传统的字符串分割,只是支持一个分隔符 通过借助正则表达式,可以完成多个字符分割;

  • python进阶——3. 字符串

    3.1 正则表达式 解决s字符串分割问题,最简单的方法就是使用re.split方法 多个分隔符可以使用[]来括起来...

  • Ansible 开发Filters插件之【split】

    需求 实现python的字符串分割 实现re的正则表达式分割 Filter 类 所有的filter类都是上诉构造 ...

  • python cookbook学习笔记03

    字符和文本 使用多个界定符分割字符串 用 Shell 通配符匹配字符串 字符串替换 re.sub,replace,...

  • ife task20

    1、用split分割字符串 此时若有多个分隔符,就用正则表达式匹配 stringObject.split(sepa...

  • 2018年7月3日【Python学习笔记】

    一、正则表达式 正则表达式主要用于字符串查找‘匹配、分割 import re match(正则表达式字符串,需要匹...

  • python正则表达式3

    python正则表达式3 re.sub() Python 的re模块提供了re.sub用于替换字符串中的匹配项。 ...

  • python re模块

    re模块 re是python内建模块,主要用于处理正则表达式,匹配字符串等工作。 使用正则表达式的步骤 导入re ...

  • Python中常用的re

    re模块 开始使用re Python通过re模块提供对正则表达式的支持。使用re的一般步骤是先将正则表达式的字符串...

网友评论

      本文标题:python字符串多个分割符(借助正则表达式re)

      本文链接:https://www.haomeiwen.com/subject/weykbxtx.html