piighost/fr-phone

Numéro de téléphone français : +33 ou un 0 initial, un chiffre non nul, puis quatre paires de chiffres séparées par des espaces, points ou tirets optionnels. Des lookarounds remplacent \b pour ancrer correctement le préfixe +, et ils portent sur le mot entier et non sur les seuls chiffres : autrement dix chiffres au milieu d'une clé d'API se font tokeniser, ce qui coupe la clé en deux. C'est le seul écart avec le motif que livrait piighost 1.x. Les motifs sont compilés sous re.ASCII, où \s ne reconnaît pas les espaces insécables (U+00A0, U+202F) que la typographie française place entre les paires, donc les deux sont listées. Les formes internationales écrites +33 6 39... et +33 (0)6 39... sont reconnues.

Label : FR_PHONE

Motif

(?<![\w+])(?:\+33[   ]?(?:\(0\)[   ]?)?|0)[1-9](?:[\s  .-]?\d{2}){4}(?!\w)

Doit être reconnu

Ne doit rien reconnaître

Tags : fr, contact

Télécharger le détecteur en TOML

Utilisé par

Motifs voisins