533 B
533 B
title | kind | slug | created_at | tags | ||
---|---|---|---|---|---|---|
Ruby: regex scanning in a case statement | article | ruby-regex-scanning-in-a-case-statement | 2012-05-22 |
|
Here's a handy ruby snippet that might come in handy one day.
When the regex matches (input should end with " today"), you can directly grab the matched value using the special $1
variable.
:::ruby
case input
when /(.*)\stoday$/i then
puts "Today: #{$1}"
end
I think you can see how you can bend this to your own needs.