Typically, one would expect (at least I end-up trying this first, almost everytime) a method by name contains? to be available for use. Unfortunately, it isn't present.
You could use include? for all case-sensitive cases, like the examples shown below:
sentence = "How are you?"
sentence.include? "How" # => true
sentence.include? "how" # => false
For case insensitive searches, try something like below:
sentence =~ /How/i # => 0
sentence =~ /how/i # => 0
sentence =~ /What/i # => nil
You could use include? for all case-sensitive cases, like the examples shown below:
sentence = "How are you?"
sentence.include? "How" # => true
sentence.include? "how" # => false
For case insensitive searches, try something like below:
sentence =~ /How/i # => 0
sentence =~ /how/i # => 0
sentence =~ /What/i # => nil