Haxe Markdown ライブラリ ( http://code.google.com/p/mdown/ ) を、プラットフォーム間で動作する公式の haxelibに適合させようとしています。フラッシュと JavaScript では何かが機能するが、neko では機能しないという奇妙な現象に遭遇しています。
このサンプル コードを参照してください。
var str = "<p>This is a blockquote</p>";
var out = ~/(^|\n)/g.replace(str, "$1 ");
trace(out);
Javascript と Flash では、予想どおり、次のようになります。
" <p>This is a blockquote</p>"
Nekoでこれを取得します:
" < p > T h i s i s a b l o c k q u o t e < / p > "
私は今のところそれを回避することができます (正規表現を使用しないでください) - しかし、誰かがこの壊れた時点で私に見せてくれますか?
ありがとう、ジェイソン
psこれは質問に答えるのに役立つかもしれません: http://haxe.org/doc/cross/regexp#implementation-details