Bonjour,
si on veut juste tester qu'une chaîne ne contient que des caractères alphanumériques, y a la fonction ctype_alnum mais comme je veux aussi accepter un autre caractère, je pense qu'il faut passer par une regexp. Sauf que là, j'y connais très peu et que j'ai pas la bonne regexp...Voici mon code :
Peut-on me corriger ? (avec cette regexp, ça signale une erreur même pour une chaîne correcte)
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $pattern = "/\A[0-9][a-z][A-Z][_]\z/"; if ( !preg_match( $pattern, $this->applicationname ) ) { $this->errors[] = "For SESA = " . $this->sesaid . " and application = " . $this->applicationname . ", " . $this->applicationname . " does not belong only alphanumeric or _ characters "; }
Partager