Produce an array by filtering an existing array.
Syntax Filter (SourceArray, FilterString [,Switch [,Compare]]) Key SourceArray An array to be filtered FilterString A string of characters to find in SourceArray Switch If True include items that match FilterString If False include items that don’t match FilterString Compare vbBinaryCompare (0), vbTextCompare (1)
arrDemo=Filter(vaVolcanoes, "Cinder cone") WScript.Echo arrDemo(0)
PowerShell equivalent, using the where-object cmdlet:
$array = "magnificent", "marvelous", "mesmeric", "mesmerizing"
$array = ($array | where-object {$_ -like "Mes*"})
“To be without some of the things you want is an indispensable part of happiness” ~ Bertrand Russell
Array - Add values to an Array variable.
Equivalent in PowerShell: Hash Tables