Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は配列を持っています:
["Passive: 8", "Passive: 9", "Neutral: 3"]
今、私は見られた回数を数える必要がありますPassive。配列内の文字列内に部分文字列が出現する回数をカウントするにはどうすればよいですか?
Passive
["Passive: 8", "Passive: 9", "Neutral: 3"].grep(/Passive/).count # => 2
内に答えが見つかりましたgrep。
grep
arr.grep(/^Passive/).each do |element| ... end
これは私の目的には十分です。