Bonjour.
J'ai toujours eu du mal avec les regex.

Mon but est simple : dans une string, je veux trouver tout ce qui est compris entre 2 guillemets.

Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 String text = " coucou \"tralala\" tsoin tsoin \"good\"";
je veux récupérer:
tralala
good

J'ai essayé d'utiliser les groupes (que je ne comprends pas trop) et évidamment cela ne donne rien :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Regex reg = new Regex("\"(?<valeur>[^\"]+)\"");
IsMatch me retourne false, j'esperais apres pouvoir faire ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
foreach(Match item in reg.Matches(text))
{
     Console.Writeline(item.Group["valeur"].Value);
}
Quelqu'un pourrait il rattraper mon cas désespéré ?