Le masque /[a-z]+\s(?:[a-z]+['\s])?([a-z]+(?:es|ons|ez|ent|e))/i correspond-il à :
Array
(
    [0] => Array
        (
            [0] => Je m'appelle
            [1] => appelle
        )
    [1] => Array
        (
            [0] => tu t'appelles
            [1] => appelles
        )
    [2] => Array
        (
            [0] => il s'appelle
            [1] => appelle
        )
    [3] => Array
        (
            [0] => nous nous appelons
            [1] => appelons
        )
    [4] => Array
        (
            [0] => vous vous appelez
            [1] => appelez
        )
    [5] => Array
        (
            [0] => ils s'appellent
            [1] => appellent
        )
)
Array
(
    [0] => Array
        (
            [0] => Je programme
            [1] => programme
        )
    [1] => Array
        (
            [0] => tu programmes
            [1] => programmes
        )
    [2] => Array
        (
            [0] => il programme
            [1] => programme
        )
    [3] => Array
        (
            [0] => nous programmons
            [1] => programmons
        )
    [4] => Array
        (
            [0] => vous programmez
            [1] => programmez
        )
    [5] => Array
        (
            [0] => ils programment
            [1] => programment
        )
)