Salut
J'ai des chaîne de ce genre là : CeciEstUnTest , pas d'espace, ni de caractères accentués
Je souhaiterais récupérer chacun des mots de cette chaîne dans un tableau (avec la fonction ereg par exemple).
Dans le cas présent je devrais donc obtenir
Array
(
[0] => CeciEstUnTest
[1] => Ceci
[2] => est
[3] => Un
[4] => Test
)
Le problème : je n'y arrive pas
Les mot de la chaîne correspondent, si je ne dit pas de bêtise, au patern suivant :
([A-Z]{1}[a-z]*), jusque là c'est bon. Mais ensuite, je n'arrive pas obtenir ce que je veux, j'ai soit le premier mot, soit le dernier, soit le premier et le dernier. Mais jamais ceux qui sont entre.
Est-ce que quelqu'un peux m'aider ?
Partager