0

I am trying to validate phone number for international format.

^(\+\d{2})*(\d{3})[-. )]*(\d{3})[-. ]*(\d{4})(?: *x(\d+))?\s*$

Valid Numbers should be in +649916123764 format (64 can be replaced by any 2 digits)

But my expression is accepting +649916123764 and 9916123764.

How to control first 3 digits should be in +2 digits followed by 10 numbers?

marc_s
  • 732,580
  • 175
  • 1,330
  • 1,459
Chiranjeevi
  • 161
  • 1
  • 4
  • 22

0 Answers0