Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
SAM
Le 3/29/09 2:01 PM, matt a écrit : > Bonjour, > > Je voudrais faire une recherche dans un fichier. Voici un extrait : > > chaine = "<balise>bonjour</balise><balise>au revoir</balise>"; > > je veux récupérer bonjour puis un deuxième passage récupérer au revoir.
<http://stephane.moriaux.pagesperso-orange.fr/truc/js_regexp_testeur> et regarder la démo [contenu balises]
(activer le bouton [syntaxe] )
> je pensais qu'en faisant > > var reg = new RegExp("<balise>.*</balise>");
à la rigueur, et peut-être : var reg = new RegExp("(?:(<balise>)).*(?:(</balise>))"); Mais ... non ...
> reg.exec(chaine); je recuperais le bonjour puis > reg.exec(chaine); Je recupererais le au revoir... > > Mais non, savez vous comment je peux faire avec les expressions > régulières ? > > Merci pour vos réponses,
Je cross-post sur le ng des reg-expressions news:fr.comp.lang.regexp
en attendant, taper dans la barre d'adresse du brouteur :
Le 3/29/09 2:01 PM, matt a écrit :
> Bonjour,
>
> Je voudrais faire une recherche dans un fichier. Voici un extrait :
>
> chaine = "<balise>bonjour</balise><balise>au revoir</balise>";
>
> je veux récupérer bonjour puis un deuxième passage récupérer au revoir.
<http://stephane.moriaux.pagesperso-orange.fr/truc/js_regexp_testeur>
et regarder la démo [contenu balises]
(activer le bouton [syntaxe] )
> je pensais qu'en faisant
>
> var reg = new RegExp("<balise>.*</balise>");
à la rigueur, et peut-être :
var reg = new RegExp("(?:(<balise>)).*(?:(</balise>))");
Mais ... non ...
> reg.exec(chaine); je recuperais le bonjour puis
> reg.exec(chaine); Je recupererais le au revoir...
>
> Mais non, savez vous comment je peux faire avec les expressions
> régulières ?
>
> Merci pour vos réponses,
Je cross-post sur le ng des reg-expressions
news:fr.comp.lang.regexp
en attendant, taper dans la barre d'adresse du brouteur :
Le 3/29/09 2:01 PM, matt a écrit : > Bonjour, > > Je voudrais faire une recherche dans un fichier. Voici un extrait : > > chaine = "<balise>bonjour</balise><balise>au revoir</balise>"; > > je veux récupérer bonjour puis un deuxième passage récupérer au revoir.
<http://stephane.moriaux.pagesperso-orange.fr/truc/js_regexp_testeur> et regarder la démo [contenu balises]
(activer le bouton [syntaxe] )
> je pensais qu'en faisant > > var reg = new RegExp("<balise>.*</balise>");
à la rigueur, et peut-être : var reg = new RegExp("(?:(<balise>)).*(?:(</balise>))"); Mais ... non ...
> reg.exec(chaine); je recuperais le bonjour puis > reg.exec(chaine); Je recupererais le au revoir... > > Mais non, savez vous comment je peux faire avec les expressions > régulières ? > > Merci pour vos réponses,
Je cross-post sur le ng des reg-expressions news:fr.comp.lang.regexp
en attendant, taper dans la barre d'adresse du brouteur :