abracadabraPDF › Forums › Support & assistance › FindChangeByList › Répondre à : FindChangeByList
mais j’ai surtout l’impression de passer à côté de quelque chose.
Mais bon sang, mais c’est bien sur ! :extra:
Et je le savais… :mur:
Pour les scripts (pas que celui-là), dans la recherche certains métacaractères requièrent un double-slash pour être échappés, donc il faut utiliser : \u
Ce qui nous donne cette ligne :
grep {findWhat:”\s(?=\u{3,})“} {changeTo:”t”} {includeFootnotes:true, includeMasterPages:true, includeHiddenLayers:false, wholeWord:false}
\s(?=\u{3,}) : cette regex ne capte QUE l’espace située immédiatement avant la suite de lettres capitales recherchées, grâce au LookBehind positif (en rouge*). Et j’ai mis 3 caractères minimum pour éviter de capter d’éventuels articles.
Donc on ne fait que remplacer l’espace par une TAB.
OK, au final ça ne change rien, mais sur le principe je préfère.
:Smiley03: