問題タブ [glob]

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 に答える
3362 参照

c# - ワイルドカードを含むディレクトリ パスから c# でファイルのリストを取得するにはどうすればよいですか?

パス c:\someFolder\**\*.exe を指定します。このディレクトリ パスを使用してファイルのリストを取得するにはどうすればよいですか。使用できることはわかっていますDirectory.GetFiles(directoryPath)が、これは directoryPath にワイルドカード文字がない場合にのみ機能します。

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

regex - sed の正規表現でのグロビングとグループ化の問題

次のコードを実行します

ファイルの失敗は

上記のコマンドは私に与えます

「testfailer」を与えるはずですが。

2 番目と 1 番目のグロブ\2\1は、単語「er」の先頭にある必要があります。これは、問題が検索部分の正規表現にある可能性があることを示唆しています。しかし、それらは私にとって正しいようです。

コードに間違いはありませんか?

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

perl - glob 演算子で Perl 定数を使用できますか?

次のようなもので XML ファイルを解析しています。

「ファイル」に定数を使用したい、と言う

私はあなたがアイデアを理解し、私を助けることができることを願っています:)..

前もって感謝します。

0 投票する
5 に答える
10000 参照

perl - Perlグロブとファイルハンドルの問題

わかりました。ここで少し問題があります。このスニペットを機能させるために$handleを*::HTMLに設定する必要はないことを認識していますが、このコードはその使用からコンテキストから外されており、実際には$handleで機能するためにこれが必要です。私が受け取っている出力はスニペットの下にありますが、必要な出力はfile.htmlに「what \ nsometext1 \ nsometext2\n」が含まれていることです。

file.htmlには「what」という出力が残り、GLOB(0x6278b0)GLOB(0x6278b0)がターミナルウィンドウに出力されます。

0 投票する
5 に答える
638 参照

python - エレガントなグロブのような DNA ストリング拡張を探しています

複数の可能な塩基を持つ一連の DNA 文字列のグロブのような拡張を作成しようとしています。

私の DNA 文字列のベースには、A、C、G、および T の文字が含まれています。ただし、A または C の M のような特殊文字を使用することはできます。

たとえば、次の文字列があるとします。

ATMM

この文字列を入力として取り、一致する可能性のある 4 つの文字列を出力したいと思います。

ATAA ATAC ATCA ATCC

力ずくで解決するのではなく、これを行うにはエレガントな Python/Perl/Regular Expression のトリックが必要だと思います。

アドバイスありがとうございます。

編集、製品オペレーターのcortexに感謝します。これが私の解決策です:

まだ Python の初心者なので、別の for ループよりも各辞書キーを処理するためのより良い方法があるに違いありません。どんな提案も素晴らしいでしょう。

0 投票する
5 に答える
3201 参照

perl - ディレクトリが空であるかどうかを確認するこの Perl ワンライナーはどのように機能しますか?

今日、この奇妙なコード行を入手しました。CWD に項目 (.と以外..) があるかどうかに応じて、「空」または「空ではない」と表示されます。

意味がわからないので仕組みを知りたいです。

私が興味を持っているビットはです<.* *>。ディレクトリ内のすべてのファイルの名前を取得する方法がわかりません。

0 投票する
7 に答える
23796 参照

macos - osx 変更ファイル エンコーディング (iconv) 再帰

次を使用して、OSXで単一のファイルエンコーディングを変換できることを知っています。

iconv -f ISO-8859-1 -t UTF-8 myfilename.xxx > myfilename-utf8.xxx

特定の拡張子を持つ一連のファイルを変換する必要があるため、フォルダー /mydisk/myfolder 内のすべての *.ext ファイルのファイル エンコーディングを ISO-8859-1 から UTF-8 に変換したい

おそらく誰かがこれを行う方法を構文を知っています

ありがとう

エッケ

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

php - glob() を使用して、名前に角かっこが含まれるディレクトリを検索する

名前に括弧を含むディレクトリがあります。例: "dir_123[test@test.de]"

そのディレクトリ内に .ti​​f ファイルがあります。

私がしているのは、Tif ファイルを数えることです。私のMacでは、MAMPでそれを行いましたが、うまくいきました:

XAMPP を実行している Windows マシンでは、括弧が原因で動作しません。

XAMPP サーバーにそのディレクトリを読み取らせるにはどうすればよいですか?

0 投票する
6 に答える
12126 参照

c++ - ワイルドカード文字列の一致を行うための Win32 API

ワイルドカード文字列一致 API (正規表現一致ではない) を探しています。Win32 API 以外は使用できません。

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

command-line - zshはグロブをどの程度正確に拡張しますか?

argv変数を反復処理することでコマンドラインを表示するCプログラムがあります。

次のような大きなC++ソースツリーを含むフォルダーでプログラムを呼び出しました。

出力:

ただし、同じフォルダー内のglobを使用して呼び出された場合、プログラムは問題なく動作しlsます。プログラムを呼び出すときに失敗するのはなぜですか?ワイルドカードを拡張するにはどうすればよいですか?grep**/*.hzshzsh

編集:私はcygwinでzshを使用しています。