• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

[GREP] lookbehind vs \K

Enthusiast ,
Feb 09, 2021 Feb 09, 2021

Copy link to clipboard

Copied

Bonsoir à tous,

Je suis en Indesign 2021, sur mac OS «BIG SUR»

j'utilé le commande Lookbehind « (?<=\d+\.) » ceci ne marche plus comme mais comme ça (?<=\d\.) ... Après quelque recheche, il est recommndé de passer à la commende \K, cette comme de à des problèmes!!!

 

exemple voir images par étape.

la base de la recheche.

Capture d’écran 2021-02-09 à 17.14.54.png   

Premièr passage : il en trouve 83 (pas le 1. et ni le 3.)

Capture d’écran 2021-02-09 à 17.15.05.png

Deuxième passage : il en trouve 21 (toujours pas le 1.)

Capture d’écran 2021-02-09 à 17.15.14.png

Troisième passage :  il en trouve 0 !!!??? (toujous pas le 1. et d'autre )

Capture d’écran 2021-02-09 à 17.21.46.png

 

Quatrième passage en suppriment le format de recheche : enfin il trouve le premier paragraphe «1.» et 151 autres

Capture d’écran 2021-02-09 à 17.24.18.png

 

Voilà, quelqu'un peux m'expliqué ce qui ne fonctionne pas, ou se que je fais de mal dans la commande?

Ou cette commande (\K) est si peut fiable ? 

 

Merci à vous

 

Philou (bien enbété)

PS. je ne traduit pas avec Google, sous le poste clic sur tranlation merci à vous

TOPICS
Bug , Performance , Scripting

Views

2.5K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Feb 09, 2021 Feb 09, 2021

Tu ne peux pas utiliser de quantificateurs dans les lookbehind. Donc pas de +, ni de * ou ?

C’est sûrement pour cela qu’on ta recommander d’utiliser \K

Il semble y avoir un bogue (j’ai vu ça fréquemment) avec la combinaison de ^ et de \K
Tu peux contourner cela avec (?s)^\d+\.\K\h

Votes

Translate

Translate
Enthusiast ,
Feb 10, 2021 Feb 10, 2021

Copy link to clipboard

Copied

Merci mon book est un peu vieux “Grep et Indesign CS3/CS4” de Luarent Tournier Edition 2009 ...

Je maque de pratique ... je ne ferai plus comme ça aujourd'huit, des mise à jour s'impose pour mon script maison (basé sur le FindChangeByList) et d'autre routine avec Multi-find/Change.

J'avais déjà vu le livre de Peter ... mais j'ai grand besoin de Français  ...

 

Merci à  vous

 

 

Capture d’écran 2021-02-10 à 19.40.33.pngCapture d’écran 2021-02-10 à 19.41.16.png

 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 10, 2021 Feb 10, 2021

Copy link to clipboard

Copied

LATEST

Laurent's book (the link that Jean-Claude posted) is a new edition, it came out last year.

P.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines