|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité(e)
Messages : n/a ![]() |
Bonjour à tous et à toute,
ma question est simple: comment traduire en regex ceci : voici ma chaine: j'aimerais récupérer ceci: occurrence 1 : "blabla bla - blobloblo" occurrence 2 : "bliblibli" autrement dit, comment constuire le pattern pour qu'il zap tout les "-" avant le dernier ? merci d'avance pou vos contributions |
00
|
|
|
#2 | ||
|
Membre Expert
![]() Inscription : février 2005 Messages : 1 797 ![]() |
Salut,
ceci devrait faire ce que tu veux : Code :
|
||
|
|
00
|
|
|
#3 |
|
Invité(e)
Messages : n/a ![]() |
merci beaucoup en effet cela fonctionne, j'ai juste mit ceci
(?:-) à la place de (-) pour pas qu'il savegarde le masque. Encore merci. |
00
|
|
|
#4 |
|
Membre Expert
![]() Inscription : février 2005 Messages : 1 797 ![]() |
Comme ca c'est pas mal aussi
|
|
|
00
|
|
|
#5 | ||
|
Invité(e)
Messages : n/a ![]() |
et si a l'inverse, je compte m'arreter volontairement a un masque precis, je fait référence au parsing d'un fichier XML, qui peut contenir beaucoup de balise identique, admettons, j'ai une secession de balises <title> et <artiste> comme ceci:
Code xml :
admettons que dans ce cas je souhait récupérer que blabla et bloblo. Merci. Dernière modification par julp ; 01/03/2007 à 17h18. |
||
00
|
|
|
#6 |
|
Membre Expert
![]() Inscription : février 2005 Messages : 1 797 ![]() |
Dans ce cas-là je dirais prend un parser XML, c'est optimisé pour ^^
Sinon tu voudrais récupérer blabla et bloblo mais en fonction de quels critères ? (du n° d'item, par exemple ?) |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com