【发布时间】:2015-04-13 20:54:26
【问题描述】:
我有以下字符串
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(':')
但是,我想知道是否有一种方法可以同时拆分两个字符。
【问题讨论】:
-
如果您只需要名称就使用 findall,您正在做不必要的工作拆分
标签: python regex string-split