RegExLib.com - The first Regular Expression Library on the Web!

Please support RegExLib Sponsors

Sponsors

Regular Expression Details

Title Test Find Brazilian MSISDN Number
Expression
^(0{0,1}[1-9][0-9]){1}(\s){0,1}(\-){0,1}(\s){0,1}[1-9]{1}([0-9]{3}|[0-9]{4})(\-){0,1}(\s){0,1}[0-9]{4}$
Description
Validation to Brazilian telephone number (mobile or not), including DDD and allowing "9o Dígito" (on all DDDs). It also accept 2 or 3 digit DDD (11 or 011). ----- Valid to: ----- 11 98989-9090, 11 977777777, 83-8855-8981, 1199999888, 011 42511992, 01142511992, 011-42511992, 011 4251-1992, 011-4251-1992, 011 98989-9090, 011 977777777, 083-8855-8981, 011999998888, 083 4251-1010, 01192222-3333 ----- Invalid to: ----- 011 9898-90909, 08 98989-9090, 083 4251.1010
Matches
1142511992 | 11 42511992 | 11-42511992 | 11 4251-1992 | 11-4251-1992 | 011 98989-9090
Non-Matches
08 98989-9090 | 083 4251.1010 | 011 9898-90909
Author Rating: The rating for this expression. Rafael Dantas
Source Based on Nilarka Prasanna Das's Indian Mobile No
Your Rating
Bad Good

Enter New Comment

Title

Name

Comment

Spammers suck - we apologize. Please enter the text shown below to enable your comment (not case sensitive - try as many times as you need to if the first ones are too hard):

Existing User Comments

Copyright © 2001-2025, RegexAdvice.com | ASP.NET Tutorials