Bon j'ai résolu mon problème d'une manière détourné mais ca marche.
Voici le code si ça peut aider du monde:
private string _ExcludeString(string sline)
{
List<string> lstString = new List<string>();
string sLineModified = sline;
Match m;
Regex r = new Regex(""(.+?)"", RegexOptions.Singleline | RegexOptions.Compiled);
for (m r.Match(sline); m.Success; m m.NextMatch())
lstString.Add(m.Groups[1].ToString());
foreach (string sSupp in lstString)
{
if (sSupp != "Str" && sSupp != "Int" && sSupp != "Pic")
sLineModified = sLineModified.Replace(sSupp, "");
}
return sLineModified;
}
++
Unlix