所以我有一个正则表达式,我使用 powershell 来查找 Microsoft kb 文件。它做得很好,但我也在尝试实施一种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'
这与上述条件不一致。关于如何改进它的任何想法?