Trouver certains mots entre [] dans une chaine de caractères
Bonjour
J'ai besoin de trouver des mots contenues entre [] dans une String. Par exemple, dans la phrase
Code:
Henri et [Paul] se rendent [ensemble] au terrain de foot pour [jouer] une partie.
la fonction devrait trouver Paul, ensemble et jouer. Pour se faire j'ai utilisé:
Code:
$do = preg_match("/[.*]/", $str, $matches);
ce qui fonctionne à merveille...lorsque j'ai un seul mot dans la phrase car sinon, dans la phrase cité ci-haut, il m'affiche: [Paul] se rendent [ensemble].
Moi j'aimerais qu'il trouve chaque mot individuellement.
Comment faire?
Merci :)