我在文本板上有一组行。
例如:
643 ABCF aksdjgk 1q25hgn
239056 dsgkn 32968, 39859 ewktgklh, 35927369
9689846 dklsghdkls 23-608 dsklgnk
ewth834056 sidtguoi,235907 sdkgji,25689-8, 29067490,wtyuoew
我如何使用 python 读取此文本并将文本在换行符以及 ,(逗号)上拆分为不同的列表值?
例如,示例文本的输出应为
643 ABCF aksdjgk 1q25hgn
239056 dsgkn 32968,
39859 ewktgklh,
35927369
9689846 dklsghdkls 23-608 dsklgnk
ewth834056 sidtguoi,
235907 sdkgji,
25689-8,
29067490,
wtyuoew
请您参考如下方法:
尝试使用 re.sub,并将所有逗号替换为逗号后跟换行符:
result = re.sub(',\s*', ',\n', input)
请注意,我们实际上匹配 ,\s*,以删除逗号分隔符后可能出现的任何空格。
