Open In App

Ruby | String ascii_only? Method

Last Updated : 08 Feb, 2024
Improve
Improve
Like Article
Like
Save
Share
Report

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




#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




#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


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads