Самым простым способом было упомянуто несколько видов. Другая идея - предвкушение / оглядка назад, на этот раз они излишни, но часто весьма полезны.

аюсь использовать регулярное выражение, чтобы стереть только соответствующую часть строки. Я используюpreg_replace функции и попытались удалить соответствующий текст, поместив скобки вокруг соответствующей части. Пример:

preg_replace('/text1(text2)text3/is','',$html);

Это заменяет всю строку на ''. Я только хочу стереть текст2, но оставить текст1 и текст3 нетронутыми. Как я могу сопоставить и заменить только ту часть строки, которая соответствует?

Ответы на вопрос(4)

Ваш ответ на вопрос