我想將一個字符串分割爲多個部分,以使每行至少包含12個字符,並且該行在,
上中斷。我正在使用re.match()
與正則表達式(.{12}[^,]*,)
做到這一點,它工作正常,但我沒有在字符串的末尾不匹配的一塊。我怎樣才能獲得這件作品?在re.match()後得到最終的不匹配的字符串片段()
舉個例子,在輸入字符串:
1 2 3 4 5 6 7 8 9 0, 1 2 3 4 5, 1 2 3, 1 2 3 4 5 6 7 8 9 0 1 2, 1, 2
應導致下列基團:
1 2 3 4 5 6 7 8 9 0,
1 2 3 4 5, 1 2 3,
1 2 3 4 5 6 7 8 9 0 1 2,
1, 2
上述正則表達式提供了所有但最後一組。樣本數據的正則表達式的在線版本可here