Module: SexySlug::NumberSign
- Defined in:
- lib/sexy_slug/number_sign.rb
Constant Summary collapse
- PATTERN =
/\s*#\s*(?<target>(?<number>\d)|\w)/
Class Method Summary collapse
Class Method Details
.call(string) ⇒ Object
2 3 4 5 6 7 |
# File 'lib/sexy_slug/number_sign.rb', line 2 def self.call(string) string.gsub(PATTERN) do word = SexySlug.t("number.sign.#{$~[:number] ? :number : :hashtag}") " #{word} #{$~[:target]}" end end |