创建搜索功能,仅在用户输入时才支持通配符

时间:2015-12-20 23:47:28

标签: powershell powershell-v3.0

我正在编写一个通过CSV文件搜索(不区分大小写)的函数。为了测试这个我正在使用一个数组和用户输入来检查数组。如果用户输入一个野星并且它的位置也很重要,我只希望搜索包含一个野星。

例如(在伪代码中),给定[25.0, 645.0, [36.0, 65.0], 65.0]

$array = "Hanna", "Anna", "Ann"

依此类推......

我正在使用CSV文件if userInput = Ann output = "Ann" If userInput = Ann* output = "Ann", "Anna" if userInput = *nna output = "Anna" if userInput = *nn* output = "Hannah", "Anna", "Ann" if userInput = *Hanna* output = "Hanna" if userInput = Hanna output = "Hanna"

test1.csv

我有以下代码:

test1Column1,test1Column2,test1Column3
Hannah,12345,
Anna,1234,
Ann,2345,

谁能告诉我我做错了什么?

0 个答案:

没有答案