>>66
また地味に難しいことやってるな…
変換は
after = "".join(split("\n", before)) みたいに http://codepad.org/JNgpgisa

できても after -> before と戻すのは至難だと思うんだが…