0

だから私はMicrosoft kbファイルを探すためにpowershellで使用している正規表現を持っています。orそれはかなり良い仕事をしますが、一種のチェックも 実装しようとしています。

通常、ファイル名は次のようになります。

blahblah-kb123456-x86.exe
blahblah-kb1234567-x86.exe
blahblah-kb123456-v2-x86.exe
blahblah-kb1234567-v2-x86.exe

私の正規表現は次のようになります。

'^.+\-[kK][bB][0-9]{6,7}\-{0,1}[vV]{0,1}[0-9]{0,1}\-[xX][0-9]+.exe'

これは、上記の条件に常に一致するわけではありません。どうすれば改善できるかについてのアイデアはありますか?

4

1 に答える 1