RosettaCodeData/Task/Regular-expressions/Crystal/regular-expressions.cr
2026-04-30 12:34:36 -04:00

7 lines
201 B
Crystal

s = "I am a string"
# Match
s =~ /string$/ # => 7
s =~ /^You/ # => nil
# Substitute
s.sub(/\ba\b/, "a different") # => "I am a different string"
s.gsub(/\b\w/) {|c| c.upcase } # => "I Am A String"