【发布时间】:2022-01-04 19:27:40
【问题描述】:
我正在尝试解析文件路径以获取文件名,并且我有一个正则表达式 .*\
我会用下面的
Select-String -Pattern '.*\\' -InputObject $test -NotMatch
在像 C:\Users\User\Desktop\test.exe 这样的文件路径上,它返回空白。如果我删除 -NotMatch 标志,它会返回整个路径。我尝试使用正则表达式测试器,所以我知道正则表达式是正确的。我做错了什么?
【问题讨论】: