問題タブ [bbcode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
104 参照

php - PEAR HTML_BBCodeParser は、一重引用符と二重引用符の前にバックスラッシュを表示します

ホーム サーバーで PEAR HTML_BBCodeParser スクリプトを試しています。なんらかの理由で、このスクリプトは、解析後のテキストで一重引用符と二重引用符の前にバックスラッシュ () を表示します。コードをざっと見ましたが、これを行う場所が見つかりません。ファイルの長さは 900 行あります。これを行う関数、またはコード行を見つけるのに役立つ何かを誰かが知っていれば、非常に高く評価されます。:)

編集: 一重引用符または二重引用符文字を HTML エンティティの代替 ("/') に置き換えると、期待どおりに解析されることに注意してください。

Edit2: magic_quotes_gpc がオフになっています。

0 投票する
8 に答える
12937 参照

tinymce - TinyMCE エディターの改行は、コードではなくプレビューで余分な行を表示します

TinyMCE で BBCode プラグインを使用していますが、プレビューと HTML コードの間で改行が同じように表示されていません。

エディター ウィンドウに次の行があります。

2 行目は空です。これを HTML で表示すると、次のようになります。

余分な空行なし。

私は何が欠けていますか?

0 投票する
1 に答える
2238 参照

markdown - phpBB BBCode 投稿を Markdown に変換する

BBCode に投稿が保存されている phpBB2 フォーラムがあります。フォーラムの投稿は、次のようにデータベースに保存されます。

この構文を Markdown に変換するのに役立つツールを探しています。[b]理想的[i]には、、、、、、およびタグのみ[quote]を変換したいと思います。ページのサイズ変更の問題を回避するために、タグを Markdown のリンクに変換することをお勧めします。やタグなどの純粋に表示要素はプレーン テキストに変換されます。[url][code][list][img][color][size]

0 投票する
2 に答える
2306 参照

regex - Regular expressions: Finding BB code in a piece of text

I'm trying to match on "url" BB code tag in a random piece of text. Example text:

Lorem ipsum dolor sit amet, consectetur adipiscing elit. [url]http://www.google.com[/url] Donec purus nunc, rhoncus vitae tempus vitae, [url=www.facebook.com]facebook[/url] elementum sit amet justo.

I want to find both "url" tags from this text:

  • [url]http://www.google.com[/url]
  • [url=www.facebook.com]facebook[/url]

I am not that good with regular expressions so this is as far as I could get:

I think I just need to replace [a-z] with something that matches on anything EXCEPT the characters '[' and ']'. Can anybody help me out with this please?

0 投票する
3 に答える
579 参照

php - PHP RegEx 拡張機能 - url=* のみを取り除く方法は?

BBCode タグを削除する正規表現を作成しました。これは、許可されたタグを削除するだけです (後でタグなしで文字列の長さをカウントするため)。

私は正規表現に関しては専門家ではないので、1時間後にはこれがかなりうまくいっていることがわかりました:

許可された 6 つのタグ (およびそれ以上 - 想定されている) と、「url= http://someurl 」のように拡張できる特別なタグ「url」のみを削除します。

いえ

しかし問題は、「url=[sometext]」だけでなく「urlipsum」も削除することです。解析のために「=」を追加しようとしましたが、ポイントに到達できませんでした。

=が付属している場合にのみURLを削除する方法のヒントを誰かが持っていますか?

0 投票する
2 に答える
1930 参照

jquery - MarkItUp リッチ テキスト エディター プレビューと ASP.NET MVC アプリの統合

MarkItUp!をテストしています。MVC アプリのリッチ テキスト エディターであり、プレビューを除いてすべてがうまく機能しています。設定 (set.js) には、previewParserPathプロパティ (「BBCodeパーサーへのパス」) があります。MVC アプリとの適切な統合に関して、これが何を求めているのか正確にはわかりません。

[code][/code]このプロパティは、テキストのレンダリングを HTMLなどではなく HTML として表示できるようにするものだと思います。

私のコントローラーでは、次のものを作成しました。

0 投票する
1 に答える
164 参照

java - bbcode を javadoc に変換する Java IDE プラグインまたは外部ツール (ant、maven、スタンドアロン)?

javadoc の一部を、使用しなければならない基本的な html よりも単純な構文でフォーマットしたいと考えています (太字やイタリック体、段落やコードなど)。

ソースで一種の bbcode 構文を使用し、それらの bbcode コメントを有効な javadoc コメントに変換するツールを知っている人はいますか?

それは、IDE プラグイン、プリコンパイル Ant タスク、またはスタンドアロン アプリである可能性があります。

0 投票する
4 に答える
1150 参照

html - RegExpを使用する際のネストされた[引用符]の一致

いくつかのネストされたタグに一致するように正規表現を取得しようとしています。(はい、パーサーを使用する必要があることはわかっていますが、入力は正しくなります)。

例:

正規表現でタグを次のように変更したいとします<blockquote>

開始タグと終了タグの両方を同時に一致させて、これを行うにはどうすればよいですか?

0 投票する
2 に答える
272 参照

php - 表示方法

BBCodeで表示<?phpしてタグを付けることは可能ですか?タグとタグ?>については知っていますが、次のようなものを含むコードブロックはすべて削除されます。[code][php]

<?php echo "myvalue" ?>

BBCodeで表示<?phpしてタグを付けることは可能ですか?タグとタグ?>については知っていますが、次のようなものを含むコードブロックはすべて削除されます。[code][php]

アイデアをありがとう。


JSON.parse()で変数セットを使用しようとして、itouchのモバイルサファリブラウザーを介して結果を表示しようとすると、同様の問題が発生しました。モバイルサファリデバッガーはそれを明らかにします。

変数JSONが見つかりません

エラーメッセージでグーグルを実行した後、モバイルサファリが現在JSON.parseをサポートしていないというおしゃべりがあります。これは、var songdataが設定されないために、forループがトリガーされない理由を説明します。回避策を見つけたら、投稿してください!

0 投票する
1 に答える
1166 参照

javascript - ネストされたBbcodeを解析しないJavascript

このメッセージの作成に使用しているものと同様のJavascriptbbcodeをコーディングしました。また、以下に示すようなライブプレビューボックスも組み込まれています。私が現在直面している唯一の問題は、ネストされたbbcodeの一部が解析されていないことです。

例えば:

正しく解析されていません。

これは現在私のJavascriptです。

これにより、ほとんどすべてのbbcodeタグが反転します。引用タグは、ネストされた引用タグを反転したり、内部の引用タグの内容を解析したりしない場合があるという点で問題があります。

誰かが解決策を提供することができれば、私は非常に感謝します。ありがとうございました!