Я пытаюсь использовать регулярное выражение, чтобы удалить только соответствующую часть строки. Я использую функцию preg_replace
и пытался удалить соответствующий текст, поместив скобки вокруг соответствующей части. Пример:
preg_replace('/text1(text2)text3/is','',$html);
Это заменяет всю строку на '' хотя. Я только хочу стереть текст2, но оставить текст1 и текст3 нетронутыми. Как я могу сопоставить и заменить только ту часть строки, которая соответствует?