Donnez vie à vos documents numériques !
 

Répondre à : Compter le nombre de mots dans un champ

abracadabraPDF Forums PDF – Général Compter le nombre de mots dans un champ Répondre à : Compter le nombre de mots dans un champ

#66799
Merlin
Maître des clés

Bebarth, ton exemple affiche 29 mots pour mon pangramme préféré, qui en contient 25 :
Dès Noël où un zéphyr haï me vêt de glaçons würmiens je dîne d’exquis rôtis de bœuf au kir à l’aÿ d’âge mûr & cætera !

Je connais bien ce genre de regex qu’on utilise couramment avec InDesign (voir : https://www.abracadabrapdf.net/?p=659 ), alors j’ai amélioré le concept :
var lesMots = lesMots.replace(/”|*|-|_|,|.|;|:|!|?|’|(|)|{|}|[|][/color/g, “”);
var lesMots = lesMots.replace(/s+/g, ” “);

En GREP le pipe | signifie “ET”. L’antislash sert à échapper le caractère suivant.
s capte tout type d’espace, saut de ligne, tabulation…
Explications dans le script, dans l’exemple ci-joint.

:Smiley15: