PowerShell 和匹配/喜欢/包含运算符



我对PS相当陌生,所以遇到了这个问题。我有 2 个变量:

$var1= "hello"
$var2= "hello-2018"

if ($var1 -match $var2){
#Do Something 
}

我想比较这两个变量,如果 $var 1 具有 $var 2 的某些部分,我希望代码做一些事情。我尝试过匹配,例如包含但没有得到所需的输出。

怎么样

$var1= "hello"
$var2= "hello-2018"

if ($var2 -like "*$var1*"){
#Do Something 
}

另外,我认为 https://morgantechspace.com/2016/08/powershell-check-if-string-contains-word.html 会很好地阅读该主题

最新更新