基本的に、検索してその中の 2 番目の出現箇所をすべて削除する必要がある文字列があります。
私の文字列は次のようになります($s
):
question1,answer1,answer2,answer3,answer4
question2,answer1,answer2,answer3,answer4
question3,answer1,answer2,answer3,answer4
これが私のコードが現在どのように見えるかです:
$toRemove = array("\n");
$finalString = str_replace($toRemove, "", $s);
ご覧のとおり、s
文字列内の各行には、\n
間に 2 つの行が含まれています。文字列を検索し、すべての SECOND のみを置き換えて、文字列が次のようになるようにしたいと\n
思います。
question1,answer1,answer2,answer3,answer4
question2,answer1,answer2,answer3,answer4
question3,answer1,answer2,answer3,answer4
これは可能ですか?もしそうなら、どうすればいいですか?