特定のキーワードを含む配列内のすべての文字列を一覧表示したいと思います。
array_name = ["this is california", "hawaii", "washington", "welcome to california"]
a = array_name.map { |s| s.scan(/\b(california)\b/i) }.flatten
# => ["california", "california"]
上記は、各文字列が「カリフォルニア」である文字列の新しい配列を作成します。元の文字列全体で新しい配列を作成するにはどうすればよいですか?