文件名称:phone:Ruby库用于电话号码解析,验证和格式化
文件大小:36KB
文件格式:ZIP
更新时间:2024-06-01 23:43:27
Ruby
电话 解析,验证和创建电话号码 [电子邮件](elskwid.net上的mailto:don) 版本 本文档适用于未发布的开发分支。 当前版本: 电流稳定度: 描述 Ruby库,用于电话号码解析,验证和格式化。 特征 自动国家和地区代码检测 Phone会尽力在解析时自动检测国家和地区代码。 为此,电话使用存储在data/phone/countries.yml中的data/phone/countries.yml 。 每个国家/地区代码都可以有一个名为area_code的正则表达式,该表达式描述该特定国家/地区的地区代码是什么样的。 如果未指定area_code正则表达式,则将使用对美国正确的默认值。 如果您所在国家/地区的电话号码长于8位数字(不包括国家和地区代码),则可以在data/phone/countries.yml地区配置中指定该data/phone/countries
【文件预览】:
phone-master
----phone.gemspec(1006B)
----test_usa_phones_with_extensions.csv(2KB)
----LICENSE.txt(1KB)
----.ruby-version(6B)
----.document(28B)
----lib()
--------phone()
--------phone.rb(10KB)
----Gemfile(109B)
----Rakefile(624B)
----.travis.yml(225B)
----test()
--------phone_test.rb(5KB)
--------extension_test.rb(935B)
--------countries()
--------helper.rb(909B)
----README.md(6KB)
----ChangeLog.md(2KB)
----data()
--------phone()
----.yardopts(60B)
----.gitignore(47B)