我有两个字符串数组
$a1 = @('a123-xyz','b479-wer','cbchjk','lio_iuy')
$b1 = @('a123-xyz','b479-wer','cbc-hjk')
我想比较$a1
中没有的元素$b1
和$b1
,我必须得到它。
我这样写:
$c1 = $a1 | Where {$b1 -NotContains $_}
$c1
将包含'cbchjk','lio_iuy'
。
问题:
$al
和$b1
包含“ cbchjk”和“ cbc-hjk”。但$a1
值中有错字。我不是在说“ cbc-hjk”和“ cbchjk”在技术上是不同的,我想继续通过自动更正$a1
的值来继续操作,$c1
应该只有“ lio_iuy”