使用子字符串使用 powershell 在另一个变量上查找变量

find variable on an other one with powershell using substring

我想用 powershell 检查变量 A 的内容是否存在于内容变量 B 中:

variable A = PROD 
variable B = xxxxxPRODxxxx

您可以使用 -match 来使用正则表达式进行比较

$keyword = 'PROD'
$string = 'xxxxxPRODxxxxx'
if($string -match $keyword){write-host 'matched'}

要么使用String.Contains()方法:

$A = 'PROD'
$B = 'xxxxPRODxxxx'
$B.Contains($A)

或使用-like运算符:

$B -like "*$A*"