bonjour

les regex j'ai jamais réussi à comprendre, c'est pas faute d'avoir essayé

je construis une requête dans une fonction
cette requête peut (pas obligé) contenir : sous-traitant="nom du gars"

dans une autre fonction plus loin, pour affichage, je voudrai extraire la valeur entre guillemets

j'ai pondu ça mais ça ne marche pas (ça détecte comme il faut la présence ou non de la chaîne mais ça ne me renvoie pas la valeur) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
preg_match("/(sous-traitant = \")?(\")/i", $criteria, $res)
merci d'avance pour votre aide