私はPython文字列セパレータの後ろに特定のパターンがない限り、セパレータで文字列を分割するにはどうすればよいですか?
string = aaa1bbb1ccc1ddd
持っていると私は結果は私がこれを行うにはどうすればよい
['aaa', 'bbb1ccc', 'ddd']
され、その結果、この
re.split('[split at all occurrences of "1", unless the 1 is followed by a c]', string)
のようにそれを分割したいですか?
は否定先読みアサーションを使用します。 –
're.split ( '1') 'かつ一度' p1'を処理する)、メモリーフットプリントを2倍にします。正規表現はこれを行うもっと良い方法です。 – ozgur