Sha256: 9773d3570275e53238421b779bf2485d9db0846572af89a34d3b3db6148d85d3
Contents?: true
Size: 394 Bytes
Versions: 2
Compression:
Stored size: 394 Bytes
Contents
require 'dialable/patterns' module Dialable module Parsers NANP = lambda do |string, patterns = Dialable::Patterns::NANP| patterns.each do |pattern| pattern.match(string) do |m| return { areacode: m[1], prefix: m[2], line: m[3], extension: m[4], } end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
dialable-1.0.2 | lib/dialable/parsers.rb |
dialable-1.0.0 | lib/dialable/parsers.rb |