You are not logged in.
Pages: 1
Bonjour,
Dans l'utilisation de formcreator (pour créer des formulaires), je n'arrive pas à poser une regex fonctionnant.
En effet, j'ai tenté deux regex différentes, toutes deux acceptées par formcreator. Seulement, en faisant un test, une erreur apparaît : la regex me refuse ce que j'ai saisi.
1 - Pensant que pour que la regex fonctionne, il fallait mettre les caractères souhaités, j'ai donc mis cela : [a-z0-9]
2 - Pensant que pour que la regex fonctionne, il fallait faire le contraire, c'est-à-dire mettre les caractères non-souhaités, j'ai donc mis cela : [A-Z]
Voyez par les captures d'écran ci-dessous :
------------------------------------------------------------
Pour la première regex :
Le test de la première regex :
L'erreur rencontrée :
------------------------------------------------------------
Pour la deuxième regex :
Le test de la deuxième regex :
L'erreur rencontrée :
------------------------------------------------------------
D'avance, je remercie toute personne qui s'exprimera sur ce problème.
Last edited by ayblaf (2019-12-13 12:30:01)
Offline
Dans les règles de dictionnaires, les regex s’écrivent entre / /.
Par exple /[a-z0-9]/
Manger un castor, c'est sauver un arbre.
Quand on est mort, on ne sait pas qu'on est mort ; c'est pour les autres que c'est difficile. Quand on est con, c'est pareil !
Offline
je viens de tester, cela ne change rien.
Manger un castor, c'est sauver un arbre.
Quand on est mort, on ne sait pas qu'on est mort ; c'est pour les autres que c'est difficile. Quand on est con, c'est pareil !
Offline
Sur la doc de formcreator j'ai trouvé ça : "FormCreator automatically adds /^ on the beginning and $/ at the end. Therefore you cannot specify modifiers." Donc je pense que c'est un bug du pluggin. A vous de valider...
Offline
Peut-on me confirmer cela ?
Offline
Bonjour,
Je me permets de remonter ce sujet car je viens de travailler plusieurs heures. Mes regex passent sans souci dans regex101.com, mais dès que je les mets dans Formcreator, aucune ne marche.
Merci d'avance.
GLPI: 10.0.14 et Agent 1.7.3
Offline
pour 8 caractère contenant au moins une majuscule, 1 minuscule et un chiffre essayez :
/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{8,}$/
dans la validation j'ai mis 0 en min et 0 en max
ça marche. GLPI 10.0.11 forcreator 2.13.8
Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6
Offline
Bonsoir,
Pour moi ca ne marche pas.
J'ai toujours le message d'erreur que la réponse ne correspond pas. Même quand elle correspond.
Désolé, il doit me manquer un petit qq'chose.
Autre chose à configurer ailleurs ?
Merci
Bonne soirée.
GLPI: 10.0.14 et Agent 1.7.3
Offline
Pages: 1