0

我只是想让我的头绕着 pregreplace,但它正在驱使我绕过弯道。我似乎找到的所有例子都比我需要的复杂一百万倍。我想要做的只是从一段文本中去除段落标签。

所以.......

$text = '<p>Some block of text</p>';

应该成为

$afterreplace = 'Some block of text';

所以我想知道我到底如何使用 preg_replace($pattern, $replacement, $string);

我有点走得这么远,但我不知道如何告诉它删除段落........

preg_replace($pattern, $replacement, $text);
4

2 回答 2

0

这最终奏效了>>

$text = '<p>Some Long Text String</p>';
$replaced = str_replace(array('<p>','</p>'),array('',''),$text);
于 2013-01-22T18:44:54.127 回答
0

对于特定示例,我将只使用 str_replace。它要快得多。您只需将“<p>”和“</p>”替换为“”。

于 2013-01-22T18:27:42.897 回答