Petit probleme regexp

WRInaute impliqué
Hello hello,

J'aurais un petit problème avec une regexp, qui devrait récupérer le contenu entre deux balises.

Exemple :

== Histoire ==
blablabla
== xxxxxxx ==

(={2,})( {0,})Histoire( {0,})[={2,}](.+)(={2,5})

Ce code ne marche pas comme il faut :( J'obtiens dans un des mes matchs : "= blablabla == xxxxxxx"
Quelqu'un aurait une idée ?

Merci d'avance
 
WRInaute occasionnel
Code:
={2,} *Histoire *={2,}(.+)={2,} *xxxxxxx *={2,}

Question : Pourquoi pas tous simplement :
Code:
== Histoire ==(.+)== xxxxxxx ==

[EDIT]
 
WRInaute impliqué
Hello, car le "Histoire" peut être écrit ==Histoire==, ===Histoire===, == Histoire===, etc etc :) et le xxx est variable ;)

Sir dipp > Les deux balises en question c'est des sous titres en syntaxe wiki ;)
 
Discussions similaires
Haut