Recherche de tirets entre minuscules  (Lu 158 fois) Partager ce sujet Imprimer

1 B


AlainGB  15 août 2020 : 11:20

Bonjour

dans FindChangetoList, j'aimerais rechercher les tirets suivi d'une espace pour les enlever.
J'écris ceci dans le fichier txt à la ligne 66 :
grep {findWhat:"(?<=[\l\u])- (?=[\l\u])"} {changeTo:""} {includeFootnotes:true, includeMasterPages:true, includeHiddenLayers:false, wholeWord:false}    Supprime le tiret espace.

Et cela ne fonctionne pas alors que dans InDesign dans le grep de rechercher/remplacer, oui.


À lire les infos du forum, il y a quelques subtilités entre les grep JavaScript et InDesign, j'ai bien tenté empiriquement de doubler les \mais sans résultats.

Merci de l'aide et pour ce fichier FindChangeList.txt
que je viens de découvrir

IP archivée


AlainGB  15 août 2020 : 21:49

Bon je progresse,

Il faut que je copie et colle la ligne, étrangement si je l'écris cela ne fonctionne pas.Du coup j'ai aussi simplifié ma recherche
 grep    {findWhat:"\\>- "}    {changeTo:"-"}    {includeFootnotes:true, includeMasterPages:true, includeHiddenLayers:false, wholeWord:false}    supprime les tirets suivi d'une espace.
Si ça peut aider



IP archivée


Merlin  17 août 2020 : 11:34

Bonjour

Il faut que je copie et colle la ligne, étrangement si je l'écris cela ne fonctionne pas

Ça sent l'espace ou la double-espace passée inaperçue.
 :Smiley03:

IP archivée


AlainGB  17 août 2020 : 22:12

Mais en fait je coupe et je colle et ça marche…Enfin pas grave,

IP archivée