Bonjour à tous,
Je cherche à parser un fichier xml défini de la façon suivante avec une expression régulière :
<!-- Début du tableau test -->
<table columns="3">
[[modele name='test_ligne' nbCols='3' ]]
<row>
</row>
[[/modele]]
</table>
<!-- Fin du tableau test -->
<!-- Début du tableau test -->
<table columns="3">
[[modele name='test_ligne' nbCols='3' ]]
<row>
</row>
[[/modele]]
</table>
<!-- Fin du tableau test -->
et je veux récupérer toutes les occurences de [[modele name="test_ligne" nbCols="3" ]] ... [[/modele]]
J'utilise l'expression reguliere suivante :
\[\[ *modele *name *= *'(.*)' *nbcols *= *'(.*)' *\]\]((.|\n|\r)*?)\[\[ */ *modele *\]\]
Mais la le gag, c'est qu'elle fonctionne bien sous VB6, mais pas sous VB.Net.
Et je dois développer en VB.Net. J'ai essayé plusieurs options différentes, mais pas moyen de résultats.
Si quelqu'un a une idée pour la faire fonctionner sur VB.Net , je suis preneuse.
D'avance merci
Yoyo