bonjour :
j'ai un texte :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
result = ""<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<ficheDescriptive identifier=\"7252\" version=\"1\"><table><tr><td>$\\sqrt{5}$*<br/>\r\n<br/>\r\n$\\sqrt{3}$<br/>\r\n<br/>\r\n$<br/>\r\n\\left\\{<br/>\r\n\\begin{array}{rcr}<br/>\r\nx+2y &amp; = &amp; -1 \\\\<br/>\r\n-x+4y &amp; = &amp; 0 \\\\<br/>\r\n\\end{array}<br/>\r\n\\right.<br/>\r\n$<br/>\r\n     </td></tr></table></ficheDescriptive>"
j'utilise le code suivant (split sur des $):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
  string delimMedia = "([$].*?[$])";
            Regex regExMedia = new System.Text.RegularExpressions.Regex(delimMedia);
            string[] splitFluxHTML = regExMedia.Split(result);
et j'ai comme résultat un tableau de 5 éléments.
Alors que devrait en avoir plus :
extrait du résultat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
element 1 : <?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\r\n<ficheDescriptive identifier=\"7252\" version=\"1\"><table><tr><td>
element 2 : $\\sqrt{5}$
element 3 : *<br/>\r\n<br/>\r\n
element 4 : $\\sqrt{3}$
element 5 : <br/>\r\n<br/>\r\n$<br/>\r\n\\left\\{<br/>\r\n\\begin{array}{rcr}<br/>\r\nx+2y &amp; = &amp; -1 \\\\<br/>\r\n-x+4y &amp; = &amp; 0 \\\\<br/>\r\n\\end{array}<br/>\r\n\\right.<br/>\r\n$
<br/>\r\n     </td></tr></table></ficheDescriptive>
on voit bien qu'il y a un probleme sur mon élément 5 qui devrait etre splitter.
est ce que quelqu'un aurait une idéee sur l'"origine de mon probleme. Par avance grand merci