У меня есть массив строк, и я хочу найти определенные слова (кошка или собака) в каждой строке массива и иметь возможность просматривать результаты в порядке их поступления.
Примеры предложений
Strings[0] = "Subject family leans toward cats"
Strings[1] = "Test subject prefers dogs"
Я пробовал String.each {|x| x.scan(/cat|dog)/ }
, но в результатах я получу только последний матчкак я могу сделать это правильно, чтобы получить puts $1 => cat puts $2 => dog
?Спасибо за вашу помощь