Regular expression for validating international phone numbers

First though, let’s look at the issue of collecting telephone numbers. However, because of the issues around the variations in format, it doesn’t actually place any restrictions on what the user can type, nor does it perform any validation in the same way as, say, the email element.

Nevertheless, there are some advantages – when used on a mobile site a user’s telephone keypad will usually be displayed, rather than a conventional keyboard layout.

Nevertheless, they can be effective if you know that certain numbers will be within a particular range.

Here is an example of a masked input for US telephone numbers. Usage is simple – make sure you’ve included j Query, the library, and the CSS file, and that the flag sprite is available and properly referenced from the CSS – you’ll find it in option, but first, we need to delve into another useful library.

It’s often important to capture a number’s international dialing code.

In some cases, the context might mean they aren’t required.

For example, to find out whether a given dialing code is valid: There are a more efficent ways of doing this, of course, so this and the following examples aren’t necessarily optimized for production.

But for anything remotely automated – such as sending SMS messages – or to validate them effectively, you’ll need to capture the country prefix.

The countries library contains a bunch of geographical information which includes international dialing codes.

Here is an excerpt from As you can see, this demonstrates that Austria uses the international dialing code 43. Well, using the magic of Lodash (or Underscore), there are a few ways in which we can query dialing code-related information.

Even international dialing codes, however, aren’t as straightforward as you may think.

The format can vary – 1, 43, 962 1868 are all valid codes.

regular expression for validating international phone numbers-22regular expression for validating international phone numbers-69regular expression for validating international phone numbers-71

No longer was the number of telephone numbers required largely limited to the number of households, but many times over.

Join our conversation (14 Comments).
Click Here To Leave Your Comment Regular expression for validating international phone numbers.


  1. 1

    Many seniors really are looking for companionship and nothing more. A recognition that most older adults are prepared for the fact that no single person may be the solution to all their social needs, that they may be just as well served by multiple companions.

  2. 1

    But don’t be too picky or you’ll find your options are limited.

  3. 1

    All members have personal profile, where you can find an information about he or she, to insure, that this love-mate have something in touch with you.

  4. 1

    Now Younes, like his son, is leaving footprints all over Los Angeles: He is chairman of his son’s business, SBE, and he serves on boards at the Rand Center for Middle East Policy and the Los Angeles Philharmonic, in addition to being a major donor to the University of Southern California.

Leave a Reply

Your email address will not be published. Required fields are marked *