Trouver une chaine de caractère

Fermé
pikachu8159 - 15 oct. 2009 à 16:23
Reivax962 Messages postés 3671 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 15 oct. 2009 à 16:47
Bonjour,
Je cherche une solution à mon problème perl.
Je ne suis pas très très doué

J'ai une chaine de caractère de ce genre :

[BEGIN]chaine[END]

et tout ça dans un fichier

Je cherche à extraire la chaine "chaine" quand je trouve [BEGIN] et [END]

Comment faire ?

Merci de votre aide.

1 réponse

Reivax962 Messages postés 3671 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 009
15 oct. 2009 à 16:47
Bonjour,

Je ne connais pas Perl, mais je sais qu'on peut y utiliser des expressions rationnelles.
Il faut rechercher le schéma suivant :
/\[BEGIN\](.*)\[END\]/

Je te laisse rechercher la syntaxe exacte en perl... Recherche sur le net les termes suivants :
"perl expressions rationnelles", ou "perl expressions régulières" ou "perl regular expressions" si tu es anglophone.

Xavier
0