Bonjour je suis nouveau dans le monde du Perl et je commence tout juste à comprendre le fonctionnement des expressions régulières et de tous les méta caractères.
Voila je suis plongé dans un script perl et je cherche a le comprendre. Malheureusement un moment, il y a un test avec une expression régulière que je n'arrive pas à comprendre. J'espere que quelqu'un va pouvoir m'éclaircir.
J'ai également une deuxieme question :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $string =~ /^[^\d]{2,4}<([^>]+)>\d?\1$/;
Je cherche a faire un script permettant d'enlever les balises html d'un string. Je pense avoir trouvé la bonne expression régulière mais je ne suis pas sûr :
[/CODE]
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $string =~ s/<(([^ >]|\n)*)>//g;
en gros vu que les balises html sont entre <> j'enleve tous les morceaux compris entre ces 2 caractères.
Merci d'avance pour votre aide.
Partager