木内智史之介(シャッチョー) ミンカさんけっこんしてくださいおねがいします(ズザー SEGAさん、DIVAの筐体ください(ズザー 掲示板アプリでのコメントレンダリング問題 掲示板をアプリを作成していると、避けて通れない道の一つに、「コメントの描画」というものがあります。 単に、ユーザー入力をそのまま表示すればいいだけであれば、そんな簡単な事はないんですが、 当たり前ですが、色々要件はついてくるものです。 改行したポイントで改行されるように URLは自動的にリンクに レス記法(»1)は自動的にリンクにして、クリックでそのコメントにジャンプ 引用記法(> hogehoge)は、引用っぽく表示。あ、入れ子可能ね! レス記法までは、単純な正規表現と要素の置き換えで実現可能ですが、 引用の入れ子まで来ると、文章を構造化して管理していく必要性が出てきて、 急激に難易度が上昇します。 markd
![PEG.jsのすゝめ - 株式会社BEFOOL ブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/e510d9ad1fca7c3154c4f9be20c3140f79c52cfe/height=288;version=1;width=512/https%3A%2F%2Fbefool.co.jp%2Fblog%2F8823-scholar%2Fgo-peg-js%2Fimage1.png)