如何将此字符串拆分为__
为分隔符
MATCHES__STRING
获得['MATCHES', 'STRING']
的输出?
答案 0 :(得分:256)
您可以使用str.split
功能:string.split('__')
>>> "MATCHES__STRING".split("__")
['MATCHES', 'STRING']
答案 1 :(得分:4)
您可能对csv
模块感兴趣,该模块专为逗号分隔文件设计,但可以轻松修改以使用自定义分隔符。
import csv
csv.register_dialect( "myDialect", delimiter = "__", <other-options> )
lines = [ "MATCHES__STRING" ]
for row in csv.reader( lines ):
...
答案 2 :(得分:1)
如果字符串中有两个或多个(在下面的示例中有三个)元素,则可以使用逗号分隔以下各项:
handleSearch
这行代码之后,三个变量将具有变量 ev
的三个部分中的值因此,如果变量ev包含此字符串,并且我们应用分隔符'@':
Sa。,23.März@ 19:00 @ Klavier + Orchester:SPEZIAL
然后,在拆分操作后,变量