Phone Number Validator¶ ↑
About¶ ↑
This app is a US phone number-validating RubyGem.
Installing¶ ↑
$ gem install phone_number_validator
Install Required Gems¶ ↑
$ bundle install
Uninstalling¶ ↑
$ gem uninstall phone_number_validator
Testing¶ ↑
$ rake test
Usage¶ ↑
In command line¶ ↑
$ phone_number_validator '+1 (949) 355-6244 ext. 198842' => '+1 (949) 355-6244 ext. 198842' is a valid phone number.' => true
In Ruby code¶ ↑
require 'phone_number_validator' check_phone_number = PhoneNumberValidator.validate_phone_number('+1 (949) 355-6244 ext. 198842') print(check_phone_number)
Output¶ ↑
=> '+1 (949) 355-6244 ext. 198842' is a valid phone number.' => true
Download/Install Ruby and RubyGems (on all OS)¶ ↑
Windows¶ ↑
Ruby¶ ↑
Download and install the RubyInstaller from RubyInstaller’s website.
RubyGems¶ ↑
Download and extract the zip file from the RubyGems download page.
Then run the following:
$ cd <path/to/extracted/zip> $ ruby setup.rb
OSX¶ ↑
Ruby¶ ↑
Run the following:
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" $ sudo brew install ruby
RubyGems¶ ↑
Download and extract the zip file from the RubyGems download page.
Then run the following:
$ cd <path/to/extracted/zip> $ ruby setup.rb
Linux¶ ↑
Ruby¶ ↑
Run the following:
$ sudo apt install ruby-full
RubyGems¶ ↑
Download and extract the zip file from the RubyGems download page.
Then run the following:
$ cd <path/to/extracted/zip> $ ruby setup.rb