Поискал в интернете, решение для Делфи (для студентов) есть вроде бы, но мне бы для PHP, нужно удалить из текстового файла с множеством строк повторные вхождения подстроки в строку вместе с прилегающими вплотную к повторным вхождениям знаками препинания и пробелам до этой подстроки... Пример: дано: Пес, кот, котопес! кот Пес, кот, пес, котопес .................................. Должно быть так: Пес, кот, котопес! Пес, кот, котопес P.S. Я гуманитарий )