我有一个html字符串。在那里我定义了一些区域进行编辑。该区域包含在某些评论中。我想获得该评论之间的所有内容。例如
<!--start--> some content with any html tag <!--end-->
在上面的示例中,我需要开始和结束标记之间的内容。那就是
some content with any html tag
。
-Arun
答案 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);