48 votes

Perl - Si la chaîne contient du texte ?

Je souhaite utiliser curl pour afficher la source d'une page et si cette source contient un mot qui correspond à la chaîne, elle exécutera une impression. Comment ferais-je un if $string contains ?

En VB, ce serait comme.

 dim string1 as string = "1"
If string1.contains("1") Then
Code here...
End If

Quelque chose de similaire mais en Perl.

36voto

Sean Bright Points 39480
if ($string =~ m/something/) {
   # Do work
}

something est une expression régulière.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X