May 2010
Intermediate to advanced
520 pages
17h 44m
Polish
Chcemy sprawdzać poprawność międzynarodowych numerów telefonów. Numery powinny rozpoczynać się od znaku plusa, po którym ma następować kod państwa i numer planu numeracyjnego tego państwa.
^\+(?:[0-9]•?){6,14}[0-9]$
Opcje wyrażenia regularnego: Brak
Odmiany wyrażeń regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby
function validate (phone) {
var regex = /^\+(?:[0-9] ?){6,14}[0-9]$/;
if (regex.test(phone)) {
// Prawidłowy międzynarodowy numer telefonu.
} else {
// Nieprawidłowy międzynarodowy numer telefonu.
}
}Lektura „3.5. Sprawdzanie możliwości odnalezienia dopasowania w przetwarzanym łańcuchu” powinna Ci pomóc ...