在python中用分隔符分割一个字符串


Answers

您可能对csv模块感兴趣,该模块专为逗号分隔文件而设计,但可以轻松修改为使用自定义分隔符。

import csv
csv.register_dialect( "myDialect", delimiter = "$$TEXT", <other-options> )
lines = [ "1.MATCHES$$TEXT$$STRING", "2.MATCHES $$TEXT$$ STRING" ]

for row in csv.reader( lines ):
    ...
Question

如何分割$$ TEXT $$是分隔符的字符串。

  1.MATCHES$$TEXT$$STRING  
  2.MATCHES $$TEXT$$ STRING