joshis Posted March 4, 2011 Share Posted March 4, 2011 Hi, I have a html string. In that I defined some area for editing. That area enclosed in certain comment. I want to get all the content between that comment. For example <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>My title</title> <!--text--> </head> <body> <!--start editable content--> <div class="container1"> some html with <b>bold</b> string </div><!--End Container--> <!--end editable content--> </body> </html> In the above example I need <div class="container1"> some html with <b>bold</b> string </div><!--End Container--> -Thanks Arun Link to comment https://forums.phpfreaks.com/topic/229570-get-content-between-html-comment/ Share on other sites More sharing options...
.josh Posted March 5, 2011 Share Posted March 5, 2011 preg_match('~<!--start editable content-->(.*?)<!--end editable content-->~s',$content,$editable_content); $editable_content = $editable_content[1]; Link to comment https://forums.phpfreaks.com/topic/229570-get-content-between-html-comment/#findComment-1183090 Share on other sites More sharing options...
selvol Posted March 5, 2011 Share Posted March 5, 2011 Add this line to the correct answer left by Crayon Violent $editable_content= strip_tags($editable_content, '<b> '); echo $editable_content; //That will remove the html Tags(in the above the <b> tags will not be removed). Link to comment https://forums.phpfreaks.com/topic/229570-get-content-between-html-comment/#findComment-1183138 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.