Parse::PhoneNumber Perl Module
Perl
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib/Parse
t
.gitignore
Build.PL
Changes
INSTALL
MANIFEST
README

README

NAME
    Parse::PhoneNumber - Parse Phone Numbers

SYNOPSIS
     use Parse::PhoneNumber;
     my $number = Parse::PhoneNumber->parse( number => $phone );
 
     print $number->human;

ABSTRACT
    Parse phone numbers. Phone number have a defined syntax (to a point), so
    they can be parsed (to a point).

DESCRIPTION
  Methods
   new
    Create a new Parse::PhoneNumber object. Useful if a lot of numbers have
    to be parsed.

   parse
    Accepts a list of arguments. "number" is the phone number. This method
    will return "undef" and set "errstr" on failure. On success, a
    "Parse::PhoneNumber::Number" object is returned. "assume_us" will have
    the country code default to 1 if none is given. This is due to the fact
    that most people in the US are clueless about such things.

   errstr
    Returns the last error reported, or undef if no errors have occured yet.

  Parse::PhoneNumber::Number Objects
    The objects returned on a successful parse.

   orig
    The original string passed to "parse".

   cc
    The Country Code

   num
    The phone number, including the trunk pointer, area code, and subscriber
    number.

   ext
    An extension, if one is present.

   opensrs
    The format an OpenSRS Registrar must make a phone number for some TLDs.

   human
    Human readable format.

BUGS
    Currently only accept phone numbers in International format. If a number
    isn't given in international format, a false positive could occur.

    Please report bugs to the CPAN RT instance at
    <https://rt.cpan.org/Dist/Display.html?Queue=Parse-PhoneNumber>

SEE ALSO
    Number::Phone

AUTHOR
    Casey West <casey@geeknest.com>

    Maintained by Tim Wilde <cpan@krellis.org>

COPYRIGHT
    Copyright (c) 2003 Casey West <casey@geeknest.com>.

    Portions Copyright (c) 2005 Dynamic Network Services, Inc.

    Portions Copyright (c) 2011 Tim Wilde

    Portions Copyright (c) 2012 Google, Inc.

    All rights reserved.

    This program is free software; you can redistribute it and/or modify it
    under the same terms as Perl itself.