在自定义评论之间获取内容

时间:2011-03-04 14:09:05

标签: php regex preg-match

我有一个html字符串。在那里我定义了一些区域进行编辑。该区域包含在某些评论中。我想获得该评论之间的所有内容。例如

<!--start--> some content with any html tag <!--end-->

在上面的示例中,我需要开始和结束标记之间的内容。那就是

some content with any html tag

-Arun

2 个答案:

答案 0 :(得分:2)

$string = '<!--start--> some content with any html tag <!--end-->';
preg_match('/<!--start-->(.*?)<!--end-->/', $string, $matches);

var_dump($matches);

答案 1 :(得分:1)

$string = '<!--start--> some content with any html tag <!--end-->';
echo preg_replace('/<!--start--> (.*) <!--end-->/', '$1', $string);