我有一个字符串,其中包含分隔符作为^和字符串作为我的^名称^他^ llo ^ qwerty,我想分割字符串并避免在某些情况下的分隔符

时间:2015-09-08 16:48:13

标签: string split escaping delimiter

我有一个字符串,其中包含分隔符作为^和字符串作为我的^名称^他^ llo ^ qwerty,我想分割字符串但是使用分隔符作为^给我输出为,

我 名称 他 LLO QWERTY

但是我需要我的返回字符串 我的 名称 他^ LLO QWERTY

请建议我们是否可以这种方式拆分字符串,以避免在某些情况下使用分隔符。

1 个答案:

答案 0 :(得分:0)

决定使用delimiter中明确不同的Strings,因为在某些情况下没有简单的方法来实现splitting of string并在某些情况下避免使用with open('emails.csv', 'r') as emails: reader = csv.reader(emails) l = list() for line in reader: for i in line: vals = i.split() l.append(vals) l.sort() n = list for email in l: s = '' s = s + email[0] + ',' print(s) n.append(s) with open('outfile.csv', 'w') as outfile: writer = csv.writer(outfile) writer.writerow(s)