美文网首页
使用多个分隔符分隔字符串

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

作者: 空谷幽兰_c411 | 来源:发表于2020-03-12 17:09 被阅读0次

python 多分隔符分隔字符串

python内建split方法不能使用多个分割符来分割字符串,可以使用re模块的split来分割多个字符串,不同的分割符使用|隔开,特殊字符需要转义,比如?,*,.和|等,使用单斜杠转义

setence = '最近你好吗?很好,谢谢! say*time|2019.01.22'
items = re.split('你好|\?| |\||\*|\.',setence) # 空格分割符空一个位置
print(items)

awk 多分割符分割字符串

可以通过-F选项并使用[]括起来所有的分割符,转移使用双反斜杠,例如\则为4条反斜杠\\
也支持正则表达式形式的记录分隔符,分割符使用竖线隔开,转义符号使用双反斜杠,空格空出一个位置

cat test.txt
最近你好吗?很好,谢谢!say*time|2019.01.22

awk -F '[?*.]' '{print $1}' test.txt # 单个字符
awk -F '\\.|你好|?|*|!| |' '{print $1,$2,$3,$4,$5}' test.txt # 字符串作为分割符

相关文章

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

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

  • string字符串分割问题

    今天在使用字符串分隔时使用了$分隔符,发现怎么分隔都只有一个字符,原来$是特殊字符串,不能作为分隔符,可以把$使用...

  • swift5.0 数组Array的常用方法总结

    · 数组与字符串的互转 数组转字符串 字符串转数组 没有分隔符的字符串分割 有分隔符的字符串分割 注释:在使用分隔...

  • Python文本操作

    1.用多个分隔符分隔字符串 2.匹配和查找字符串 3.替换字符串

  • python 食谱-day03

    这部分代码 2.1使用多个界定符分割字符串 你需要一个字符串分隔为多个字符串,但是分隔符意境周围的空格并不是固定的...

  • 字符串和文本(cookbook笔记)

    字符串和文本 针对任意多的分隔符拆分字符串 字符串中由多种不同的分隔符,也包括空格 字符串开头或结尾文本匹配 使用...

  • python_cookbook学习

    字符串和文本处理 针对任意多的分隔符拆分字符串 问题一:我们需要将字符串拆分为不同的字段,但是分隔符(以及分隔符之...

  • Python学习,python字符串的处理

    一、拆分含有多种分隔符的字符串 1.如何拆分含有多种分隔符的字符串 问题: 我们要把某个字符串依据分隔符号拆分不同...

  • python cookbook第二章笔记

    2.1 使用多个界定符分割字符串 你需要将一个字符串分割成多个字段,但是分隔符(还有周围的空格)并不是固定的 st...

  • 【Python进阶】2.1 使用多个界定符分割字符串 re.sp

    2.1 使用多个界定符分割字符串 问题 你需要将一个字符串分割为多个字段,但是分隔符(还有周围的空格)并不是固定的...

网友评论

      本文标题:使用多个分隔符分隔字符串

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