par
fabfm » 21 juin 2013, 14:21
Bonjour,
Cela fait plusieurs heures que je tente de trouver une solution à mon besoin actuel, via forum / tuto / essais personnels, sans succès. Je viens donc finalement quérir votre aide.
Mon problème : j'ai besoin d'une expression régulière me permettant d'obtenir 'true' de la part de 'ereg', si une chaine de caractère n'est pas trouvée.
Concrètement : je voudrai que 'ereg' me renvoie 'true' si la chaine testée ne contient pas 'KO'.
Je ne peux toucher au code source faisant le test, je dois donc me contenter de l'instruction PHP suivante :
return (boolean) ereg($pattern, $response);
Seul le $pattern est modifiable (via interface d'administration).
Voici une partie des patterns déjà tentés, sans succès :
^((?!KO).)*$
[^KO]
[^(KO)]
Merci pour votre aide.
FS.