ブログにaタグや、はてなブログのタグを文字として表示する

普通に書くと消えてしまうのでエスケープをしなければならない
前回の記事でタグを使ったときに説明に
はてなブログでプログラムのソースコードを色つきで表示する - oigamishunta’s blog

>|言語名|
ソースコード
||<

と書いたがこれはエスケープをしないと

ソースコード

普通のタグとして解釈されてしまう

&gt;|言語名|
ソースコード
&#124;|&lt;

| は、&#124;
>は、&gt;
<は、&lt;
各種文字を変換して表示しないといけない
本来ならすべての|をエスケープすべきだが、はてなブログは行の最初の文字をタグとして
判定するのでそれ以外の箇所はそのまま書いて問題ない。(たぶん)

aタグも同じように<と>をエスケープすれば良い

ちなみに&#124;は&amp;#124;と書く
エスケープってめんどくさいね