3
我想搜索数组中的元素。我想从这个搜索中得到的是我找到匹配的数组的所有索引。perl获取数组中匹配的索引
因此,例如我想搜索的词是:
$myWord = cat
@allMyWords = my whole file with multiple occurrences of cat in random positions in file
所以,如果发生在第3,第19和第110号的猫,我希望这些指数作为它的一个结果。我想知道是否有一个小而简单的方法来做到这一点。
谢谢!
但是,这是一个小问题。总的来说,这看起来像最优雅的方法。 – 2010-10-28 06:14:12
对于像我这样的人寻找一个字符串相当于: 'my @locations = grep {substr($ aString,$ _,1)eq“C”} 0 ..(length($ aString));'' – 2014-12-04 17:31:59