問題タブ [wildcard-expansion]
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.
python - 特定のサブディレクトリのパターンを再帰的に展開して検索する
Python で特定のサブディレクトリを検索するオプションを探しています。
たとえば、次のようなディレクトリ構造です。
2 で始まるサブディレクトリのみを検索したいので、「some_files/2*」のようなものにする必要があります。glob.glob と os.walk() を使用して可能に違いないと思いますが、動作させることができません。
今私は使用します:
しかし、これは特定のニーズには合いません。
誰かが私を助けてくれますか?
regex - Omnisharp は構成ファイルでワイルドカードをどのように使用しますか?
バックグラウンド
これは、古いスタックオーバーフローの質問に関連しています。詳細をお聞きしたいと思っていましたが、コメントを書く評判がまだありません。状況は同じです。Omnisharp の config.json ファイルの「IgnoredCodeIssues」セクションを編集して、無視したいコードチェック警告を追加しています。
質問
ここでどのワイルドカード/正規表現文字が機能し、どのように機能しますか? それはおそらく、私が読むことができる独自のドキュメントを備えた既知の標準ですか?
例
逐語的に問題の警告を入力すると機能しますが、ワイルドカードを使用する方がはるかに効率的です。たとえば、この警告:
は気にしない警告で、何度も表示されます。適切な解決策は、この問題のすべてのインスタンスで機能するように構成することです。つまり、'Update' および 'Start' 部分でワイルドカードを使用します。典型的な正規表現を使用すると、次のようになります。
しかし、それは明らかにここの構文ではなく、構成ファイルを壊すだけです。したがって、この特定のファイルのワイルドカードの特定の構文を理解したいと思っています。
詳細
私は Omnisharp-sublime と Sublime Text 3 を使用しています。ドキュメントを読み、GitHub ページをくまなく調べました (2 つ以上のリンクを作成するには評判が低すぎるため、リンクはありません)。無視された問題:
編集: 使用
(.*.に注意してください。)警告は消えますが、通知が必要な警告を非表示にするなどの副作用やその他の結果があるかどうかはわかりません。そのようなワイルドカード展開を見たことがある人はいますか? config.json にさらに追加する前に、それを調べて調べることができれば素晴らしいことです。
algorithm - 逆btreeを構築するには?
ワイルドカード クエリを学習するために、この Web ページhttps://nlp.stanford.edu/IR-book/html/htmledition/wildcard-queries-1.htmlをフォローしていました。
しかし、辞書の逆 B ツリーがどのように見えるかを理解できません。
**
このbtreeに基づいて逆Btreeを構築する方法は?
**
snakemake - snakemake 構成パラメーター値は { を含む文字列にすることができますか?補間/拡張する値?
{wildcard} と {param} の値を含めることができるように、.yaml ファイルで snakemake 構成文字列を定義する方法はありますか?その文字列がシェル コマンドで使用されると、{<name>} の値は次のように置き換えられます。 "<名前>" の実際の値は?
たとえば、プログラムに引数として渡される文字列の形式を定義する構成文字列が必要だとします。
RG: "ID:{ID} REP:{REP}"
上記は .yaml ファイル内にあり、ID と REP はワイルドカードであり、シェル コマンドは展開された文字列を引数としてプログラムに渡します。