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
(?<![\w+])(?:\+33[ ]?(?:\(0\)[ ]?)?|0)[1-9](?:[\s .-]?\d{2}){4}(?!\w)
Appelez le 06 39 98 12 34 demain. → 06 39 98 12 34Joignable au +33639981234 en journée. → +33639981234Standard : 01.99.00.12.34 → 01.99.00.12.34Tél. 06 39 98 12 34 en journée. → 06 39 98 12 34Depuis l'étranger : +33 6 39 98 12 34. → +33 6 39 98 12 34Ou le +33 (0)1 99 00 12 34 pour le standard. → +33 (0)1 99 00 12 3406 39 98 120639981234567sk-proj-abcdefghijklmnopqrstuvwxyz0123456789ABCDTags : fr, contact
Télécharger le détecteur en TOML