KD
str.count { |x| x.in?('A..Z') }
Size: a a a
KD
AS
"АСАСАСАСАС".count("A-Z")
=> 0
T
2.5.1 :018 > a.count { |x| x.in?('A..B') }
Traceback (most recent call last):
3: from /home/transfer/.rvm/rubies/ruby-2.5.1/bin/irb:11:in `<main>'
2: from (irb):18
1: from (irb):18:in `count'
ArgumentError (wrong number of arguments (given 0, expected 1+))
2.5.1 :019 >
AS
AS
.scan(/[[:upper:]]/).size
универсальней)AS
AS
DF
AS