Error "QA" sur une Regex valide

More
4 years 3 weeks ago #99480 by CyrilCollin
CyrilCollin created the topic: Error "QA" sur une Regex valide
Bonjour,

sur un champ texte court (pour saisi Email), j'ai mis la regex /^[a-zA-Z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$/ dans le champ validation pour faire une vérification basique sur les erreurs de frappe.

Quand je fais sort le QA (Fichier logique) cela provoque une erreur
=> le " {2,} " provoque une erreur alors que le " {2,4} " passe pour sa part.




le message d'erreur est :
Not a valid expression. Poorly terminated expression - expected a constant or variable

Pourtant à ce que je sache le {2,} est correct en syntax regex ...

Bug du script de vérification de logique qui s'embrouillerait à cause des accolades ? le cas de la borne max vide aurait été oublié dans les cas gérés ?

ou plus probable (vu que les dév. de limesurvey sont plus que compétents) ... quelle erreur ai-je commise ?

Si vous aviez une idée ... cela m'éviterais d'avoir à fixer une borne haute de 250 :)

Merci par avance.

Cyril # Les Glénans
| Ecole de voile, école de mer, école de vie
| Association Loi 1901 à but non lucratif. glenans.asso.fr
| France [Paris|Concarneau|Paimpol|Arz|Marseillan|Bonifacio]
Attachments:

Please Log in to join the conversation.

More
4 years 3 weeks ago #99508 by DenisChenu
DenisChenu replied the topic: Error "QA" sur une Regex valide
Salut,

CyrilCollin wrote: ou plus probable (vu que les dév. de limesurvey sont plus que compétents) ... quelle erreur ai-je commise ?

Non, non ... on à merdé sur le coup ...

Ajoute un espace sur les accolades de tes regexp, il me semble que cela passe.

Denis

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 .

Please Log in to join the conversation.

More
4 years 3 weeks ago #99543 by CyrilCollin
CyrilCollin replied the topic: Error "QA" sur une Regex valide
Pas de soucis ... y-a tellement à faire, personne peut vous en vouloir pour un détail de ce genre ;)

Pour la solution de contournement c'est ok !
=> dans mon expression, j'ai transformé le "{2,}" en "{2, }" et cela passe très bien.

Merci

Cyril # Les Glénans
| Ecole de voile, école de mer, école de vie
| Association Loi 1901 à but non lucratif. glenans.asso.fr
| France [Paris|Concarneau|Paimpol|Arz|Marseillan|Bonifacio]

Please Log in to join the conversation.

More
4 years 3 weeks ago #99562 by DenisChenu
DenisChenu replied the topic: Error "QA" sur une Regex valide
Salut Cyril : pas besoin d'espace sur l'accolade ouvrante ?

Merci,
Denis

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 .

Please Log in to join the conversation.

Moderators: Nickko

Start now!

Just create your account and start using Limesurvey today.

Register now