Donnez vie à vos documents numériques !
 

Répondre à : FindChangeList : corriger les numéros de téléphone et les horaires

abracadabraPDF Forums Support & assistance FindChangeList : corriger les numéros de téléphone et les horaires Répondre à : FindChangeList : corriger les numéros de téléphone et les horaires

#57160
Merlin
Maître des clés

Bonjour et bienvenue,

Ces corrections un peu particulières ne sont pas intégrées dans le fichier fourni par abracadabraPDF pour plusieurs raisons.
Cependant on peut faire soit avec le Rechercher-remplacer, soit en personnalisant le fichier FindChangeList.txt.
Par-contre il faut savoir que le script FindChangebyList.js ne peut pas appliquer l’attribut Sans retour.

• Pour les numéros de téléphone avec le Rechercher-remplacer GREP :

Rechercher (?(dd))?[-._ ]?(dd)[-._ ]?(dd)[-._ ]?(dd)[-. _]?(dd)
Remplacer par $1 $2 $3 $4 $5 en appliquant l’attribut Sans retour automatique.

Pour les numéros de téléphone en personnalisant le fichier FindChangeList.txt (mais ça fonctionne aussi avec le Rechercher-remplacer GREP) :

Rechercher (?(dd))?[-._ ]?(dd)[-._ ]?(dd)[-._ ]?(dd)[-. _]?(dd)
Remplacer par $1~<$2~<$3~<$4~<$5

~< représente l’espace fine (et insécable).

Et comme cette requête est bien faite, par la même occasion elle supprime aussi les points ou les traits d’unions.
:Smiley03:

• Pour les horaires c’est à peine plus compliqué mais avant d’aller plus loin il faudrait connaître toutes leurs formes possibles.
As-tu un texte d’exemple ?

:Smiley15: