【发布时间】:2013-05-20 20:10:28
【问题描述】:
我认为我的正则表达式已关闭(还不太擅长正则表达式)。我想要做的是删除第一个和最后一个<section> 标签(尽管这设置为全部替换,如果它有效的话)。我是这样设置的,所以它会完全删除标签的所有属性,以及结束标签。
代码:
//Remove from string
$content = "<section><p>Test</p></section>";
$section = "<(.*?)section(.*?)>";
$output= str_replace($section, "", $content);
echo $output;
【问题讨论】:
-
我对链接以及为什么它会被否决感到完全困惑。我只想删除一个部分标签来修复我的程序中的故障。这似乎是一个很好的方法。
标签: php regex str-replace