expression reguliere - Divers - Programmation
Marsh Posté le 20-07-2005 à 16:58:12
J'suis vraiment pas un as en expreg, mais j'ai bidouillé un p'tit truc qui a l'air de fonctionner:
Code :
|
Marsh Posté le 20-07-2005 à 17:04:14
ca ne semble pas fonctionner :
si j'ai :
<text KID="3195"><span style="color: green;">Conditions</span></text><text KID="3195"><span style="color: green;">Conditions</span></text>
il trouve 1 seule occurence et non deux, qui prend tout meme le </text><text KID="3195"> qui se balade au milieu
Marsh Posté le 20-07-2005 à 17:09:54
peut etre qu'au lieu de mettre des [] autour de > il faudrait tenter avec des () comme en java script.
genre ^(>
mais c'est pas testé
Marsh Posté le 20-07-2005 à 17:26:05
eureka !!!
Code :
|
tin c'est puissant les expressions regulieres mais maintenant j'ai mal au crane
(Edit : dans mon cas ça marche nikel, mais si par hasard une entite html commence par &g.. l'expression n'est pas complete)
Marsh Posté le 20-07-2005 à 16:50:15
Bonjour les As de l'expression reguliere.
Je tente de faire un remplacement à l'aide d'une expression réguliere mais là je seche je n'arrive pas a l'ecrire :
je suis dans un fichier xml :
<text KID="3195"><span style="color: green;">Conditions</span></text>
et je souhaiterai enlever tout l'html qui se trouve a l'interieur des balises xml.
Donc mon expression reguliere serait:
"<(tout sauf > ) >"
helas je n'arrive pas a ecrire le 'tout sauf >'
j'ai bien tenté [^>] mais ca veut dire taut sauf un & un g, un t ou un ;
Une idee siouplait ?
Merci d'avance
Message édité par fluminis le 20-07-2005 à 16:53:37
---------------
http://poemes.iceteapeche.com - http://www.simuland.net