In Ruby, a string is an object (like most things in Ruby). A string can be created using either String::new or as a literal (i.e. with the double quotes "" ). However, you may also use the percent () syntax to make a string. The delimiters in the percent sign syntax can be any special character.
In Ruby, the count method belongs to the String class. Each parameter in this method specifies a set of characters to be counted. The characters to count in the supplied string are determined by the intersection of these sets. Any string that does not begin with a caret is negated.