Supprimer des mots dans une chaîne de caractères
Posté : 29 août 2009, 13:40
Bonjour à tous,
voilà je vous explique mon problème. J'aimerais travailler une chaine de caractères, afin de retirer toutes les prépositions (le, l', de, du, des.....).
J'ai essayé tout un tas de fonctions mais celles ci me suppriment également les éléments dans les mots.
Je m'explique, par exemple :
va me donner "l'abeil et bourdon", alors que j'aurais aimé obtenir "l'abeille et bourdon" dans ce cas de figure.
Quelle fonction est la plus adaptée pour cela. J'en ai essayé cinq, six mais aucune ne me permet de faire ce que je veux faire.
Par avance, grand merci pour vos conseils.
voilà je vous explique mon problème. J'aimerais travailler une chaine de caractères, afin de retirer toutes les prépositions (le, l', de, du, des.....).
J'ai essayé tout un tas de fonctions mais celles ci me suppriment également les éléments dans les mots.
Je m'explique, par exemple :
Code : Tout sélectionner
$machaine=str_replace("le","","l'abeille et le bourdon");Quelle fonction est la plus adaptée pour cela. J'en ai essayé cinq, six mais aucune ne me permet de faire ce que je veux faire.
Par avance, grand merci pour vos conseils.
en haut à droite de la réponse qui te semble la plus pertinente, si tu as posté le 1er message en tant que membre (inscrit et identifié).