Open In App

Ruby | String ascii_only? Method

ascii_only? is a String class method in Ruby which is used to check the string which has only ASCII characters.

Syntax: str.ascii_only? Parameters: Here str is the string to be checked. Returns: True for a string which has only ASCII characters otherwise return false.



Example 1:




#ruby 2.3.1
    
# Ruby program to demonstrate
# the ascii_only? method
    
# Taking a string and
# using the method
puts "95ruby2364127".ascii_only?
 
puts "\u{1234}".ascii_only?

Output:



true
false

Example 2:




#ruby 2.3.1
    
# Ruby program to demonstrate
# the ascii_only? method
    
# Taking a string and
# using the method
puts "STRING".ascii_only?
 
puts "\u{7894}".force_encoding("UTF-8").ascii_only?

Output:

true
false

Article Tags :