HatenaSyntax::separate()

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>
 */
 
?
閉じる
C-s
保存
C-a
行頭へ移動
C-e
行末へ移動
C-p
一行上へ
C-n
一行下へ
C-f
右に移動
C-b
左に移動
C-m
改行
C-h
backspace