У меня есть эта строка (html) и я хочу удалить все из ".cf" до конца абзаца.
$html = <p>text to keep .cf text to remove </p>
Итак, все между .cf. (включая .cf) и
должны быть удалены, чтобы иметь:
$html = <p>text to keep</p>
Я пытаюсь несколькими способами, но не могу найти решение (думаю, я смешиваю пробелы и точку)
$html = preg_replace('/ \.cf (.*?)<\/p>/i','</p>',$html);
$html = preg_replace('#{{ \.cf (.*?)</p>}}#s','</p>',$html);