Bonsoir,
Petit soucis sur une expression régulière.
J'ai fait un petit langage de calcul qui fonctionne très bien dans son interprétation. Dans le formulaire de saisie des règles de calcul, j'ajoute un contrôle de syntaxe et j'ai quelques soucis avec mon contrôle avec l'expression régulières suivantes
Code : Sélectionner tout - Visualiser dans une fenêtre à part if(!preg_match("`^[a-zA-Z0-9\(\)\[\]\"+-*,/%& ]*$`",$texte));
Voici un exemple de règle de calcul qui doit être accepté
Les caractères devant être accepté sont les lettres et les chiffres ainsi que les signes que j'ai placé dans mon expression régulière. A savoir() ["]+-=%/*&,
Code : Sélectionner tout - Visualiser dans une fenêtre à part &var["DEDD11"]+&var["DEDD12"]-10%
Mon erreur ne me saute pas aux yeux, j'ai trop le nez dedans sûrement.
Votre avis m'intéresse.
Merci D'avance








Répondre avec citation




Partager