Bonsoir,

j'ai une regexp qui sert à contrôler un champ de saisie d'un numéro de téléphone, mais actuellement, elle n'accepte que les caractères numériques (éventuellement précédés par un + ou un -. Or je voudrais qu'elle accepte aussi les tirets et les espaces. Comment adapter la regexp suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
var re2 = /^[+-]?\d+(\.d+)?(e[-+]?\d+)?$/i;
if( !re2.test( objForm.officenumber.value ) )
    {
      alert( "The field \"officenumber\" must contain a decimal value !" );
      return false;
    }