n° téléphone

Plus d'informations
il y a 4 mois 1 semaine #171011 par Eurosyn
Eurosyn a créé le sujet : n° téléphone
Bonjour,

concernant les n° de téléphone, j'utilise la règle suivante : regexMatch("/^(0)[1-7](\s?\d{2}){4}$/")
Cela me permet de n'autoriser que les n° à 10 chiffres français, sans tiret ou point.
Il est cependant possible avec cette syntaxe d'utiliser des espaces. Sauriez-vous comment supprimer cette possibilité ?

Cordialement
Jonas

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 4 mois 1 semaine - il y a 4 mois 1 semaine #171014 par DenisChenu
DenisChenu a répondu au sujet : n° téléphone
Pour les espace, les points et tous cela : à mon avis : c'est mieux de les accepter .

Mais de les supprimer pour test traitements soit dans une nouvelle question equation , soit avec une question equation.

str_replace(" ","",telephone.NAOK)

Sinon, dans ta regexp c'est \s? qui permet les espace.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .
Dernière édition: il y a 4 mois 1 semaine par DenisChenu.
Les utilisateur(s) suivant ont remercié: Eurosyn

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 4 mois 1 semaine #171015 par Nickko
Nickko a répondu au sujet : n° téléphone
Attention, les espaces font partie du numéro de téléphone tel qu'il est perçu par les utilisateurs, les interdir peut générer de la frustration.

Il serait plus sympa, de retirer les espaces lorsque tu exportes les données.

Nickko
Head of ergonomics, UX & UI.
Les utilisateur(s) suivant ont remercié: DenisChenu, Eurosyn

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 4 mois 1 semaine #171020 par Eurosyn
Eurosyn a répondu au sujet : n° téléphone
Merci à tous les deux !

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 3 semaines #173124 par Remundo
Remundo a répondu au sujet : n° téléphone

Eurosyn écrit: Bonjour,

concernant les n° de téléphone, j'utilise la règle suivante : regexMatch("/^(0)[1-7](\s?\d{2}){4}$/")
Cela me permet de n'autoriser que les n° à 10 chiffres français, sans tiret ou point.
Il est cependant possible avec cette syntaxe d'utiliser des espaces. Sauriez-vous comment supprimer cette possibilité ?

Cordialement
Jonas


Bonjour,

Où faut-il placer cette formule dans la question ?

Bonne journée

Rémi B.
Technicien en production et analyse de données
Service de l'évaluation, des études et du pilotage
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 2 semaines #173163 par DenisChenu
DenisChenu a répondu au sujet : n° téléphone
Sur manual.limesurvey.org/Question_type_-_Short_free_text

Comme cela tu peux indiquer le texte d'erruer que tu veux.

Ce sera : regexMatch("/^(0)[1-7](\s?\d{2}){4}$/",self.NAOK)

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Connexion ou Créer un compte pour participer à la conversation.

Modérateurs: Nickko

Commencez dès maintenant !

Créez simplement un compte et commencez à utiliser LimeSurvey dès aujourd'hui.

Inscrivez-vous maintenant

Inscrivez-vous à notre Newsletter!