Aide pour une expression régulière

Aide pour une expression régulière - Divers - Programmation

Marsh Posté le 30-05-2007 à 17:52:45    

Bonjour,
 
Je cherche a faire une regexp assez simple mais je n'y arrive pas.
 
Je doit sortir tout le texte contenu entre une balise span ouvrante et fermante CONSECUTIVE c'est a dire que si j'ai :
<span>blabla</span><span>bli</span>
 
il doit me sortir    blabla    et surtout pas    blabla</span><span>bli
 
Je ne sais plus si il existe une manière de dire n'importe quel caractère sauf la suite </span>
 
Pour l'instant ma regexp resemble a ca:
'<span>(\w|\n)*</span>'
 
D'avance merci
 
Ben


Message édité par the big ben le 31-05-2007 à 10:18:10
Reply

Marsh Posté le 30-05-2007 à 17:52:45   

Reply

Marsh Posté le 30-05-2007 à 19:44:30    

Salut,
 
Ta RE fonctionne :) (en tout cas d'après RegEx Coach)

Reply

Marsh Posté le 31-05-2007 à 09:22:06    

en fait il foire quand dans ma balise span j'ai des des caractère spéciaux genre dans ma date ou j ai des /  
En fait mes balise span devrait pouvoir contenir n importe quoi sauf bien sur </span>


Message édité par the big ben le 31-05-2007 à 09:23:03
Reply

Marsh Posté le 31-05-2007 à 11:52:24    

C'est résolu avec l'expression:
<span>(.*?)</span>
 
Merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed