0

たとえば、/usrまたはで始まるすべてのパスに一致するパターンを一致させたいと思います。bin/

私は次のことを試しました:

\b(/usr*|/bin)

ただし、/usr または /bin 以降の部分は対象外です。

残りのディレクトリを含めるように正規表現を変更するにはどうすればよいですか?

4

3 に答える 3

3

これを試して...

"(^/usr/.*$)|(^/bin/.*$)"

^これにより、一致が固定され、 ( ) で始まるディレクトリのみが一致し"/usr/"、ディレクトリ文字列 ( $) の末尾までの任意の文字と一致し"bin"ます。/binaries/したがって、たとえばシステムにそのディレクトリがある場合は一致しません。

于 2013-11-06T09:55:22.673 に答える