[PHP] Tester des symboles avec un regex
                                    
                        George369                    
                                    -
                                     
George369 -
        George369 -
        Bonjour,
je sèche sur un problème bien ennuyeux : j'aimerais, avec un regex, regarder si, dans un chaîne $chaine, il y a au moins une fois l'un des symboles suivants :
{}()[]*+-/%
J'ai essayé ça :
$chaine="(je cherche toujours)";
if(preg_match("[\(\)\{\}\[\]\+-/\*%\=\!\>\<]", $chaine))
{
echo "ok !";
}
... mais "ok" n'est pas affiché ni une erreur.
À mon avis je fais une erreur sur les métacaractères.
Pourriez-vous m'aider ?
                
            
                
    
    
    
        je sèche sur un problème bien ennuyeux : j'aimerais, avec un regex, regarder si, dans un chaîne $chaine, il y a au moins une fois l'un des symboles suivants :
{}()[]*+-/%
J'ai essayé ça :
$chaine="(je cherche toujours)";
if(preg_match("[\(\)\{\}\[\]\+-/\*%\=\!\>\<]", $chaine))
{
echo "ok !";
}
... mais "ok" n'est pas affiché ni une erreur.
À mon avis je fais une erreur sur les métacaractères.
Pourriez-vous m'aider ?
        A voir également:         
- [PHP] Tester des symboles avec un regex
- Flash drive tester - Télécharger - Divers Utilitaires
- Tester son pc - Guide
- Tester composant pc - Guide
- Caractères spéciaux symboles clavier - Guide
- Easy php - Télécharger - Divers Web & Internet
4 réponses
                        
                    Si tu n'a aucun message c'est parce que tu ne vérifie pas la condition que tu a saisi (donc a vérifier) et que tu n'a pas l'air d'avoir prévu de message d'erreur.
                
                
    
                