RegEx Match plusieurs fois dans la chaîne

Je suis en train d'extraire des valeurs d'une chaîne de caractères qui sont entre << et >>. Mais ils pourraient se produire plusieurs fois.

N'importe qui peut aider avec l'expression régulière correspondant;

this is a test for <<bob>> who like <<books>>
test 2 <<frank>> likes nothing
test 3 <<what>> <<on>> <<earth>> <<this>> <<is>> <<too>> <<much>>.

Je veux foreach l'GroupCollection pour obtenir toutes les valeurs.

Toute aide grandement reçu.
Merci.

source d'informationauteur Mike Mengell