bonjour,
pourriez-vous me dire ce que signifie le ~ dans cette ligne :
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part if ($param !~ /h/)
bonjour,
pourriez-vous me dire ce que signifie le ~ dans cette ligne :
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part if ($param !~ /h/)
Si on écrit :
Ca veut dire "Si($param correspond à la regex /h/)" (autrement dit il y a un 'h' dans $param), si on écrit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part if ($param =~ /h/)
Ca veut dire "Si($param ne correspond pas à la regex /h/)" (autrement dit il n'y a pas de 'h' dans $param).
Code : Sélectionner tout - Visualiser dans une fenêtre à part if ($param !~ /h/)
=~ est l'opérateur de liaison de regex, "a !~ b" est plus ou moins équivalent à "not a =~ b".
--
Jedaï
ok merci pour cette réponse.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager