質問

いることも忘れての文法intracaciesのネーミングパターンNantます(例用filesets).のダブルスタリスク/シングルスタリスクをもうとするforgettable興味を持っていました。

できる人を決定版ガイドのネーミングパターン?

役に立ちましたか?

解決

のルール:

  • 単一のスター(*)マッチゼロ以上の文字 内のパス名
  • ダブルスター(**)試合をゼロ以上の文字 全レベルのディレクトリ
  • 疑問符(?) ひとつの文字を明確にマッチする内パス名

別の言い方を考えるのでダブルスター(**)試合スラッシュ(/)がシングルスター(*)ではできません。

例えば、ファイル:

  1. bar.txt
  2. src/バーです。c
  3. src/baz.c
  4. src/test/bartest.c

その後、パターン:

  • *.c 試合になります。cファイルの現在のディレクトリ)
  • src/*.c 試合2-3
  • */*.c 試合2-3(※マッチレベル)
  • **/*.c 試合は2、3、4(**マッチのレベル)
  • bar.* 試合1
  • **/bar.* 試合1-2
  • **/bar*.* 試合は1、2、4
  • src/ba?.c 試合2-3

他のヒント

こちらは別パターンに一致するならしています。試験を実施NAntの例のファイルbenzadoの回答:

  • src** 試合は、2、3、4
  • **.c 試合は2、3、4
  • **ar.* 試合1-2
  • **/bartest.c/** 試合4
  • src/ba?.c/** 試合2-3

ダブルアスタリスクマーク(** はフォルダに関連付けられている名前をマッチングは単一の記号のアスタリスク(* = multi characters どの質問-マーク? = single character 用のファイル名です。

チェックを Nant参照.のfilesetパターン:

'*'マッチゼロ以上の文字など*.cs
'?'にマッチ文字など?.cs

と'**'試合ディレクトリツリーなどsrc/**/*.csのすべてのcsファイルを任意のディレクトリのサブディレクトリのsrc.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top