parsing

    2

    3答えて

    私は解析のためのpythonのpyparsingしようとしています。再帰的なパーサを作成している間、私は立ち往生した。 は、私は要素の直積を作りたい問題 を説明しましょう。構文は、私はより具体的な方法 cross({a},{c1}) or cross({a,b},{c1}) or cross({a,b,c,d},{c1}) or だから一般的な形式は、最初のグループが持っているn個の要素(A、

    1

    3答えて

    テキストを解析してそのテキストを出力し、関心のある単語のWikipediaエントリにハイパーリンクさせるツールが存在しますか?例えば 、私のような何かを回すことができるツールが欲しい: ソートされたリスト上で最も人気のある検索アルゴリズムは、バイナリ検索です。中へ : sorted list上で最も人気のあるsearch algorithmがbinary searchです。 「興味のある単語」が何

    12

    6答えて

    可能性の重複は: What parameter parser libraries are there for C++? 私はいくつか見てやったとコマンドラインオプションの解析のためのライブラリの全体の多くがありますが、それらを区別することは困難です。誰も彼らの経験がありますか? 1つは他のどのよりもより良い/より良い/より速い/より簡単ですか?それとも私は自分自身を成長させるべきですか?

    55

    6答えて

    一部のページがカラーで、残りが黒色の&白である場合、指定されたページの中で色が黒であることを見つけるプログラムはありますか?&白ですか?これは、例えば、論文を印刷し、カラーページを印刷するために余分に費やす場合に有用である。両面印刷を考慮し、適切な白黒ページをカラープリンタに送る場合は、反対側にカラーページが続くもののボーナスポイント。

    1

    2答えて

    私はいくつかのURLを持っていて、それぞれのURLからbasenameを返すとします。 http://www.test.com/the.code.r00 は the.code.r00 を返しますし、私は私が他のURLからあまりにも以下のベース名を持っているものと the.code.r00 the.code.r01 .. ... the.code.r12 と一緒に動作するように、

    0

    4答えて

    正規表現で助けが必要です。 2つの特定の単語の間に区切り文字を含む文字列を取得したい。 正規表現が必要です: Statements1 start Statements2;ステートメント3終わりの楽しみ; '開始'と '終了'の間に ';'が複数存在することがあります。 文は複数の単語で、(。*)は単語の正規表現で使用できます。 しかし、 'start'と 'end'の間に ';'がない場合、正規表

    16

    8答えて

    私の問題は、JAVAで実装されている一般的なパーサーを使って、さまざまな種類のバイナリファイルを解析したいということです。ファイルの形式をパーサーが読み取る構成ファイルで記述するか、何らかの構文解析規則に従ってファイルを解析するJavaクラスを作成することがあります。 私はインターネット上でかなり検索しましたが、このトピックについてはほとんど何も見つかりませんでした。 私が見つけたのは、コンパイラ

    14

    10答えて

    最近、私はANTLRの学習を始めました。私は、レクサー/パーサーを一緒に使用してプログラミング言語を構築できることを知っています。 DSLやプログラミング言語以外に、実際の問題を解決するために、レクサー/パーサーツール(およびナレッジ)を直接的または間接的に使用したことがありますか?平均的なプログラマがレクサーやパーサの知識なしにこれらの問題を解決することは可能でしょうか?

    0

    2答えて

    (括弧と単項演算子を使用して)算術式のパーサーを作成するタスクが割り当てられました。この文法が正しいかどうか、それはLL(1)形態であり、(安いものから高いものへ)この S -> TS' S' -> +TS' | -TS' | epsilon T -> UT' T' -> *UT' | /UT' | epsilon U -> VX X -> ^U | epsilon V -> (W)

    13

    11答えて

    私は1つのファイルに結合したい同様の構造の2つのXMLファイルを持っています。 現在、私はこのチュートリアルで遭遇したEL4J XML Mergeを使用しています。 しかし、私は主な問題は、両方のファイルから1つの要素、別名1、2、3、4をマージしていないことが予想されるのでマージしません。 代わりに1と2または3のいずれかを破棄しますどのファイルが最初にマージされるかに応じて4つのファイルがあり