-3

Ruby では、次の文字列から "a" で始まる単語の数を表示したい:an ant hello hint how are you

4

3 に答える 3

7

スキャンで正規表現を使用できます

string.scan(/\ba/).size
于 2013-03-18T19:16:36.850 に答える
0
p "an ant hello hint how are you".split.count{|word| word.start_with?('a')}
#=> 3
于 2013-03-18T19:44:19.837 に答える
0
"a asa  a ss sa a a a ass a ".split.select {|w| w[0] == "a"}.size
于 2013-03-18T19:16:07.717 に答える