経緯
今までこのブログとかで使ってたライブラリは、正規表現で変換をしていました。
しかし、なんか謎のバグが有ったりとかしで安定してませんでした。
ということでゼロから書き直すことに...
(何個か失われた機能があるけど、気にしないでね!!!!)
変更点
・正規表現を使わなくした(めんどいから)
・エスケープ関係のバグつぶし
・クラス化
使い方(PHP)
まずライブラリをインポート
require("https://cdn.rumia.me/LIB/RMDParser.php?V=LATEST");
そしたらRMDを突っ込んでecho
$rmd = new RMD("~~うんち~~");
echo $rmd->to_html();
これだけです。
使い方(JS)
JS版はまだ作ってません!
今の計画としては、自作言語で書いて、それをPHPとJSに変換しようと考えています。
普通のマークダウンとの違いは?
動画添付対応
マークダウンでは「
それの動画版です。
「?[
alt」
例↓
アラート
これのこと
あとこれ