問題タブ [wikitext]
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.
editor - Mediawiki に最適な WYSIWYG エディターは何ですか?
Mediawiki に最適な WYSIWYG エディターは何ですか? 周りにはたくさんあるようですが、特にユーザーフレンドリーではありません (特にテーブルなどの場合)。現在の最高の製品が何であるかを知っている人はいますか?
ウィキは主にドキュメント (内部) に使用し、実際の百科事典タイプの操作 (つまり、重要度の低い参照や引用) には使用しません。しかし、できるだけユーザーフレンドリーにしたいので、ユーザーがウィキメディアのマークアップ (ウィキテキスト) を学ばないようにするのは素晴らしいことです...
mediawiki - 二重中括弧関数を含むウィキテキスト マークアップをプレーンテキストまたは html に変換するにはどうすればよいですか?
カスタマイズされた Wiki マークアップ パーサー/インタープリターを作成しています。ただし、次のような関数の解釈に関しては大きな課題があります。
次のように変換されます。
これらの関数の解釈を手動でコーディングする必要はなく、文字列をクエリする方法を採用したいと思います
そして、次のリターンを取得します。
これを行うツールはありますか?オフラインは最も理想的なソリューションですが、サーバーにクエリを実行する必要があります。
wikitext - ウィキテキストのスクロール可能な表
私の会社では内部 Wiki を使用しており、テーブルを追加する必要がありますが、テーブルは非常に大きく、100 列を超えているため、すべてのデータを表示したい場合は水平にスクロールできますが、スクロールするのはすべてのページです。テーブルのみをスクロール可能にするウィキテキストの方法はありますか?
php - 第 1 レベルの条件を持つ PCRE 再帰パターン {{1st-level-test: anything {{ne{{s}}ted}} }}
関数名とコロンで始まるネストされた Wiki 関数または Wiki パーサー関数を一致させたいのですが、第 1 レベルのテストで再帰的な pcre 正規表現を機能させようとすると、正規表現パターンの作成に失敗します。{{aFunctionName:
最初にコロンが続くテストと一致させたいのですが、正規表現{{[\w\d]+:
ではテストテキストは次のようになります
私はできる
- ネストされた中括弧を取得する
{{(?:(?:(?!{{|}}).)++|(?R))*}}
には、行 1、2、3、部分的に 4 および 5 を取得します - ネストされた wiki 関数を取得するに
({{(?:[\w\d]+:)(?:(?:(?!{{|}}).)++|(?1))*}})
は、3 行目のみを取得しますが、1 行目と 2 行目も一致させたいと考えています。
しかし、(疑似コードとして書かれた)次のようなものをテストする正規表現パターンを構築する方法がわかりません:
pcre正規表現の専門家からの助けはありますか? ありがとうございました!
javascript - JS 内で JS をトリガーしますか?
このJSをトリガーしたいのですが、この JS は、ウィキエディターの現在のテキストから値を取得して、ウィキテキストを HTML に解析します。wikieditorの現在の値を取得するために、これを使用しました$('#wpTextbox1').val()
ウィキエディター
javascript - wiky.jsを使用してウィキテキストの順序付きリストをHTMLに解析する方法は?
wiky.jsを使用して、ウィキテキストの順序付きリストを html に解析する必要があります。このJavaScriptは、主に正規表現を使用してそれを行っています。
例えば
として表示されます
コードの HTML バージョンを取得する必要があります。現在、wiky.js は古いバージョンの構文解析順序付きリストを使用していますが、これは現在 Wiki エディターでサポートされていません。