Bonjour à tous,

N'aillant pas un bon niveau Javascript je me retourne vers la communauté.
Je cherche un faire deux expressions régulier RegExp
1- Pour des numéros de téléphone fixe belge
2- Pour les numéros mobile belge.

Voici ce que j'ai essayé , il y a probablement quelque chose à récupérer

Ceci c'est uniquement pour les numéros fixe, j'ai encore rien fais pour les mobiles.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
// var regex = new RegExp("^\\+[0-9]{0,11}$");
// var regex = new RegExp("(0|(\\+32)|(0033))[1-9][0-9]");
// var regex = new RegExp("^0[1-9]([-. ]?[0-9]{2}){4}$");
// var regex = new RegExp("^\\+32|[0-9]{9,10}$");
Voici les cas acceptable:

Fixe:
0x xxx xx xx
0xx xx xx xx
+32 x xxx xx xx
+32xxxxxxxx
0032 x xxx xx xx
0x/xxx xx xx
xx/xxxxxxx
xxxxxxxxx

Mobile:
04xx xx xx xx.
04xxxxxxxx
04xx xxx xxx.
0032 4xx xxx xxx

J'espère ne rien avoir oublié
Les espaces sont acceptable mais pas entre chaque chiffre ex: 0 2 1 2 3 4 5 6 7

D'avance un grand merci à tous