私は既に1行に括弧を打って改行したテキストファイルを持っていて、すべての行の最後にカンマを追加しました。テキストファイルのn番目の行からカンマを削除して改行を追加します
私は行から36番目のカンマをすべて削除して改行を追加する必要があります。
これは私のコードです:
$lines = file("filename.txt", FILE_IGNORE_NEW_LINES);
$comma_separated = implode(",", $lines);
$lines2 = preg_replace('/(?:[^,]*,){36}/', '$0\r\n', $comma_separated);
私は常に、コーディングに問題がありました。私の頭脳はそんなに行きません。私はベストを尽くしています。私は100%解決策を探して読んでいますが、私はそれを理解していません。
ありがとう! これはしばらく後ろの痛みでした。あなたのコードを少し編集しなければならなかった。 0, ファイルの最後に「何か」が追加されていますが、問題はありません。 – Rautakannel
@Rautakannel ok!これは(ほとんど)うまくいきました。あなたはそれを解決してうれしい! – Andreas