salut
J'ai des chaînes du genre editParameter, deleteParameter, etc. (il s'agit de noms de fonctions)
Je voudrais remplacer le premier mot par list et que le deuxième soit mis au pluriel (tous les mot sont en anglais). Pour l'exemple ci-dessus je devrais donc obtenir listParameters.
J'ai tenté ceci :
ça fonctionne correctement dans cet exemple mais si j'ai une chaîne du genre editCategory j'obtiens listCategorys alors que je devrais avoir listCategories. Idem pour editMatch pour lequel je devrais avoir listMatches
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $string = 'editParameter'; $res = ereg_replace("([a-z]+)([A-Z][a-z]+)", "list\\2s", $string);
Est-ce que quelqu'un peut m'aider à corriger les problèmes d'orthographe de mon expression ?
Merci d'avance
JuTs
Partager