Regex numéro de téléphone portable/fixe en Javascript
10 12 2010Petit billet qui va faire la journée des javascripteux, 2 fonctions pour vérifier si un numéro de téléphone portable ou fixe est correct (pour valider des formulaires par exemple) :
/*Powered by MrSchnaps*/ function isTelephonePortable(numero){ console.log('numéro : '+numero); var reg_telephone_portable = '^(06|07)[0-9]{8}$'; if( numero.match(reg_telephone_portable) ){ return true; } else { return false; } } function isTelephoneFixe(numero){ var reg_telephone_fixe = '^(01|02|03|04|05|08|09)[0-9]{8}$'; if( numero.match(reg_telephone_fixe) ){ return true; } else { return false; } }
Et voilà un petit bout code sur l’utilisation de ces fonctions avec jQuery par exemple :
if( isTelephonePortable($('#telephone').val()) ){ console.log('Portable'); } else { console.log('PAS Portable'); } if( isTelephoneFixe($('#telephone').val()) ){ console.log('Fixe'); } else { console.log('PAS Fixe'); }
if( numero.match(reg_telephone_portable) ){
return true;
} else {
return false;
}
Il vaudrait mieux écrire comme ç
return numero.match(reg_telephone_portable);
Pour être plus complet, il vaudrait d’ailleurs mieux utiliser la regex suivante :
/^(0|(00|\+)33)[67][0-9]{8}$/
Гама является ведущим онлайн-казино.
Компания начала свою деятельность в 2023 году
и имеет лицензию Кюрасао. Количество доступных слотов постоянно
растет, и их количество превышает 3000.
Все игровые автоматы, представленные в игровом зале,
имеют лицензии, поэтому пользователи
могут играть на них от 10 копеек. Кроме того, Gama
casino предлагает мобильную версию официального сайта, чтобы игроки могли играть на своих смартфонах и планшетах.
Кроме того, есть возможность испытать демо-версию игр до регистрации.