HatenaSyntax::separate(HatenaSyntax_Node $root)
続きを読む記法'===='より前の部分を切り離した構文木を返す。
<?php $str = '* header body ==== after'; $node = HatenaSyntax::parse($str); echo HatenaSyntax::renderNode(HatenaSyntax::separate($node)); /* <div class="section"> <h1> header<a name="4d6fc99703a4619fb889e7e440b0d89b_header_0" id="4d6fc99703a4619fb889e7e440b0d89b_header_0"></a></h1> <p>body</p> <div class="separator"></div> </div> */