$string = "Apple
Foo
Banana
...
Banana
Foo
Other text
...
Apple";
У меня есть текст, в котором отдельные строки дублируются после строки "...".
Строки до и после этого могут быть любыми («Foo»), но также могут быть дубликатами (без «...», например «Apple»).
Строка "..." может появляться несколько раз без повторяющейся строки после нее.
Я хочу удалить только повторяющиеся строки, между которыми есть строка "...".
Другими словами: удалите строку после "...", если она такая же, как выше "..."
Как я могу соответствовать
Banana
...
Banana
чтобы удалить повторяющуюся строку:
Banana
так что результат
$string = "Apple
Foo
Banana
...
Foo
Other text
...
Apple";
Ваше здоровье!
Foo
по-прежнему появляется дважды - person Ja͢ck   schedule 04.06.2012What have you tried
, и в эти дни здесь нечему вас чему-то научить. - person Sarfraz   schedule 04.06.2012array_unique()
здесь не применяется. - person Martin   schedule 04.06.2012