[b]または[/ b]のすべてのインスタンスを<b>
または</b>
に置き換えるjavascriptのreplace()関数を取得する必要があります。私は、グローバルタグでこれを試してみましたが、それは動作しませんと妙に出てくる:出力であることにjavascript replace()複数のhtmlを持つ複数のbbcodeインスタンス
document.write(str.replace(/[b]/g,'<b>').replace(/[/b]/g,'</b>'));
結果:
[<>]<>la<>la[<>][<>]<>la<>la[<>]
私も最初の部分を変更してみました:
document.write(str.replace(/[[b]]/g,'<b>').replace(/[[/b]]/g,'</b>'));
そうのような...どこでも作品のようなものが、奇妙あります]
:
[blabla[/[blabla[/
私は私がここに欠けている明白なものはおそらくあります知っている...しかし、私はそれを見つけることができません...任意の助けを、私、あなたは永遠にXD
正式に注意特殊文字の情報をお寄せいただきありがとうございます、^ - ^私は右のように、両方の答えを選ぶことがしたいです! – Elizabeth
@ user1054798あなたは最も役に立つ答えを受け入れることができます(=あなたの問題を解決しました、明確な説明が好ましい)。この回答は、質問のポスト**に掲載されているコアの質問**への回答になるはずです。さらに、ボーナスチップのような本当に**役に立つ**アップポストもできます。 –
私はupvoteに必要な評判を得ていませんが、私がそれを手に入れるとすぐにすべての質問をすることを目指しています:D私はちょうど私のニーズに最も適しているかを確認するために、 ! DはダブルポストしたくなかったあなたがのBBコード要素を入れ子にしている場合、いくつかのフォーラムが迷惑... – Elizabeth