Regex trouver ce qui est entre guillemet
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:
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:
Regex reg = new Regex("\"(?<valeur>[^\"]+)\"");
IsMatch me retourne false, j'esperais apres pouvoir faire ça:
Code:
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é ? :mrgreen: