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

[InDesign] Faire une recherche de ":" précédés par un caractère

New Here ,
Nov 02, 2016 Nov 02, 2016

Copy link to clipboard

Copied

Bonjour,

Sur InDesign, je souhaite effectuer une recherche de tous les ":" précédés par un caractère (autre que l'espace).

Je serai tenté de faire "*:", mais hélas ça ne fonctionne pas ainsi.

Est-ce possible ?

Merci.

Hi,

Is it possible to find all the ":" characters preceded by another character (other than space) ?

My first intuition would be to find "*:" but it does not work.

Thank you

Views

398

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
Guide ,
Nov 02, 2016 Nov 02, 2016

Copy link to clipboard

Copied

grep

find

(?<=[\l\u]\s):

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
New Here ,
Nov 02, 2016 Nov 02, 2016

Copy link to clipboard

Copied

Merci, mais ça me sélectionne également les : précédés d'espaces, ce que je ne veux pas.

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
Guide ,
Nov 02, 2016 Nov 02, 2016

Copy link to clipboard

Copied

OK. I have not translated well your question.
in youre case the answer of Obi-wan-Kenobi is ok

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
LEGEND ,
Nov 02, 2016 Nov 02, 2016

Copy link to clipboard

Copied

On a affaire ici à un utilisateur "Français"!

Un code que j'utilise, en parallèle et extrêmement utile, est :

Find:  \h(?=(?<![\t~s]):)

Replace by:  ~s

Pour faire quoi ?

Cette regex recherche toute espace précédant ":", cette espace n'étant ni une tabulation ni une espace insécable!

Utile pour nettoyer les "espaces" avant ":" en typographie française.

On peut faire la même chose pour les espaces fines des "?", "!" et ";". … Mais c'est plus cher ! 

(^/)

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
LEGEND ,
Nov 02, 2016 Nov 02, 2016

Copy link to clipboard

Copied

\H\K:

(^/)

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
New Here ,
Nov 04, 2016 Nov 04, 2016

Copy link to clipboard

Copied

LATEST

Super merci à tous !

2 choses très intéressantes que j'ai pu trouver :

Ajoute une espace fine avant les ? ! ; : %

rechercher : (\w)(\s*?)([?!;:%])

remplacer : $1~<$3

Pour les guillemets, il faut au préalable avoir coché "utiliser les guillemets typpographiques" dans les préférence de texte d'Inde, pour avoir les guillemets français «».

rechercher : (\«)(\s?)(~<?)(.*?)(~<?)([ ]?)(\»)

remplacer : «~<$4~<»

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