Bonsoir à tous,
Je souhaite exécuter avec PHP une requête MySql pour récupérer le nombre de mots de plus de 4 lettres (afin d'éliminer les conjonctions de coordination « mais ou et donc or ni car » de ma jeunesse!) dans une chaîne de qq milliers de caractères.
Malgré un balayage intensif du Web je n'ai rien trouvé de probant.
Toutes les pistes et suggestions sont les bienvenues !
D'avance merci
MàJ
Ce matin j'ai avancé un peu sur le sujet :
SELECT * FROM table WHERE besoin REGEXP '([a-zA-Z]{4,100}){50,}'
Cette requête permet de sélectionner toutes les lignes dont la col "besoin" de la table contient plus de 4 caractères et de moins de 100 caractères.
Maintenant je voudrais sélectionner que les colonnes qui ont plus de 50 mots (de plus 4 lettres et moins de 100 lettres) et dont l'id = 2 par ex! Ou dois-je mettre la REGEXP ?
Encore merci
Partager