gpt4 book ai didi

python - 用两个不同的字符拆分字符串

转载 作者:太空宇宙 更新时间:2023-11-03 12:47:15 24 4
gpt4 key购买 nike

我有以下字符串

u'root\n |-- date: string (nullable = true)\n |-- zip: string (nullable = true)\n' 

我想提取列名。列名前面有 |-- ,后面有 :

我可以分两个阶段进行:

s = u'root\n |-- date: string (nullable = true)\n |-- zip: string (nullable = true)\n' 
s = s.split('|-- ')
s = s.split(':')

但是,我想知道是否有办法同时拆分两个字符。

最佳答案

However, I wanted to know if there is a way to split with two characters at once.

可以使用 re#split :

re.split(r'\|--|:', your_string)

关于python - 用两个不同的字符拆分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28489031/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com