Module: L43Rmap::Tools::Time::Rgx
- Included in:
- L43Rmap::Tools::Time
- Defined in:
- lib/l43_rmap/tools/time/rgx.rb
Instance Method Summary collapse
Instance Method Details
#ndigits(n) ⇒ Object
7 8 9 10 11 12 13 14 15 16 |
# File 'lib/l43_rmap/tools/time/rgx.rb', line 7 def ndigits(n) n = n - 4 rgx = [ "\\A", "(\\d{2})", "(\\d{2})", *(n/2).times.map { "(\\d{2})?" }, "\\z" ].join Regexp.compile(rgx) end |