Forums Développement Multimédia

Aller au contenu

$3 ne fonctionne pas (?<=m)( *)(2|3)

InDesign GREP CODE

21 réponses à ce sujet

#1 EtHopG

    Ceinture Blanche

  • Members
  • Pip
  • 7 messages

Posté 10 February 2015 - 17:24 PM

Bonjour à tous !

J'ai un petit souci avec cette formule :

(?<=m)(\s*)(2|3)
 

Je cherche ici à mettre en exposant les chiffres qui suivent un m.

Dans "Remplacer par" je mets $3.

Rechercher le format : Normal.
Remplacer le format : Exposant.

Il me sélectionne bien le chiffre et l'espace (si espace il y a).... mais me remplace le résultat par $3 au lieu de mettre le contenu de la troisième parenthèse !!!!!

J'en reste un tantinet pantoise.

Merci pour votre aide !

#2 Obi-wan Kenobi

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 259 messages

Posté 10 February 2015 - 17:30 PM

Pourquoi ne pas simplement faire un style grep ?

(?<=m)(2|3)
style de caractère: exposant

[En ce qui concerne ton espace ? Je ne vois pas très bien ce qu'elle fait là !]

En ce qui concerne ta question, le premier groupe (...) n'est pas pris en compte [ce n'est pas une sous-expression marquante], donc : $2.
Que la Force soit avec nous !...

#3 EtHopG

    Ceinture Blanche

  • Members
  • Pip
  • 7 messages

Posté 10 February 2015 - 18:17 PM

Hé bin oui.... tout simplement :oops:

Mon espace est là parce que mes rédacteurs font parfois de petites boulettes ! Parfois j'ai 1 er, ou encore 2é ...
Je fais régulièrement de la pédago la dessus, mais de mauvaises habitudes resurgissent parfois... J'essaye de les parer pour être tranquillou

Merci à toi pour cette réponse rapide

#4 JRB

    abracadabrantesque

  • Members
  • PipPipPipPipPipPipPipPip
  • 1864 messages

Posté 11 February 2015 - 12:16 PM

Bonjour,

Je viens justement d'écrire un article sur le sujet, parution prévue mercredi en 8.

Tu devrais plutôt utiliser cette requête, c'est la même mais insensible à la casse et avec des délimiteurs de mots (pour éviter de capter AM3 par ex.).

(?i)(?<=\<m)(2|3)\>

:cool:
Acrobate du PDF, InDesigner et Photoshopographe
abracadabraPDF.net

#5 Obi-wan Kenobi

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 259 messages

Posté 11 February 2015 - 12:20 PM

Ah oui ! … et cm3, on s'en fiche !! ;-)
Que la Force soit avec nous !...

#6 JRB

    abracadabrantesque

  • Members
  • PipPipPipPipPipPipPipPip
  • 1864 messages

Posté 11 February 2015 - 12:42 PM

Auquel cas, si on cherche les cm et les mm :

(?i)(?<=\<[cm]m)(2|3)\>

Acrobate du PDF, InDesigner et Photoshopographe
abracadabraPDF.net

#7 Obi-wan Kenobi

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 259 messages

Posté 11 February 2015 - 12:47 PM

M'enfin ! et "mm3" et "dm3" !
et … et cm2N-1 !… et … et … :mrgreen:
Que la Force soit avec nous !...

#8 JRB

    abracadabrantesque

  • Members
  • PipPipPipPipPipPipPipPip
  • 1864 messages

Posté 11 February 2015 - 13:38 PM

(?i)(?<=\<(m|c|k|d)m)(2|3)\>

;-)
Acrobate du PDF, InDesigner et Photoshopographe
abracadabraPDF.net

#9 dldler

  • Community Manager
  • PipPipPipPipPipPipPipPip
  • 4163 messages

Posté 11 February 2015 - 13:42 PM

((( il manque encore le h pour hecto… )))

#10 JRB

    abracadabrantesque

  • Members
  • PipPipPipPipPipPipPipPip
  • 1864 messages

Posté 11 February 2015 - 13:43 PM

Voir le messageObi-wan Kenobi, le 11 February 2015 - 12:47 PM, dit :

M'enfin ! et "mm3" et "dm3" !

Je viens de comprendre !

== > [cm] signifie ["c" ou "m"], pas "cm".
Acrobate du PDF, InDesigner et Photoshopographe
abracadabraPDF.net

#11 Obi-wan Kenobi

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 259 messages

Posté 11 February 2015 - 13:48 PM

Ceci dit, si tu ne peux même plus trouver "m3"), on est un peu dans la m… [pour ne pas dire m…3 ! :mrgreen: ]
Que la Force soit avec nous !...

#12 dldler

  • Community Manager
  • PipPipPipPipPipPipPipPip
  • 4163 messages

Posté 11 February 2015 - 13:54 PM

((( et il y en à d'autres…)))

#13 Obi-wan Kenobi

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 259 messages

Posté 11 February 2015 - 14:00 PM

Ahah ! JRB est vraiment dans la m… ! :mrgreen:

Ceci dit, la moquerie est facile si l'on ne propose rien d'autre !

(?-i)(?<=m)(2|3)

Petit ajout de la proposition initiale !
Que la Force soit avec nous !...

#14 JRB

    abracadabrantesque

  • Members
  • PipPipPipPipPipPipPipPip
  • 1864 messages

Posté 11 February 2015 - 16:10 PM

Voir le messageObi-wan Kenobi, le 11 February 2015 - 14:00 PM, dit :

(?-i)

A quoi sert le trait d'union ?
Acrobate du PDF, InDesigner et Photoshopographe
abracadabraPDF.net

#15 dldler

  • Community Manager
  • PipPipPipPipPipPipPipPip
  • 4163 messages

Posté 11 February 2015 - 16:14 PM

Respect de la casse activé ?

#16 Obi-wan Kenobi

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 259 messages

Posté 11 February 2015 - 16:23 PM

… Merci Didier !

Pour être plus précis (et à force de blaguer, on finit par écrire des âneries) : ici, la regex ne trouvera pas M3 ! Pourquoi ? Parce que l'on recherche : (?-i)(?<=m)(2|3). Comme indiqué, la regex initiale est suffisante : (?<=m)(2|3)
Les regex (?i)(?<=m)(2|3) et (?i)(?<=M)(2|3) trouveront M3 et m3.
La prochaine fois, c'est 1 euro/min. M'enfin ! :eusa_doh:
Que la Force soit avec nous !...

#17 JRB

    abracadabrantesque

  • Members
  • PipPipPipPipPipPipPipPip
  • 1864 messages

Posté 11 February 2015 - 19:19 PM

Voir le messagedldler, le 11 February 2015 - 16:14 PM, dit :

Respect de la casse activé ?

Oui c'est bien ça, je viens de vérifier.
Mais il n'y en pas besoin, c'est le comportement par défaut.
Acrobate du PDF, InDesigner et Photoshopographe
abracadabraPDF.net

#18 Obi-wan Kenobi

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 259 messages

Posté 11 February 2015 - 19:42 PM

Je comprends mieux maintenant la coupe "rasta" de ton ancien avatar !! JRB est un fan de Bob ! :mrgreen: :mrgreen: :mrgreen:
Que la Force soit avec nous !...

#19 JRB

    abracadabrantesque

  • Members
  • PipPipPipPipPipPipPipPip
  • 1864 messages

Posté 12 February 2015 - 22:18 PM

J'aime bien Bob mais mon ancien avatar n'a rien à y voir.
Tout est là : http://www.lyoncapit...m-Charlie-Hebdo
:cool:
Acrobate du PDF, InDesigner et Photoshopographe
abracadabraPDF.net

#20 Obi-wan Kenobi

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 259 messages

Posté 13 February 2015 - 01:27 AM

Je parlais d'un avatar plus ancien encore, la photo avec les cheveux en "pétard", celle de ta carte d'identité je présume !!! :mrgreen:
Que la Force soit avec nous !...

#21 JRB

    abracadabrantesque

  • Members
  • PipPipPipPipPipPipPipPip
  • 1864 messages

Posté 14 February 2015 - 19:46 PM

Ah oui.
C'est Photo Booth qui m'avait fait cette coupe.
Acrobate du PDF, InDesigner et Photoshopographe
abracadabraPDF.net

#22 JRB

    abracadabrantesque

  • Members
  • PipPipPipPipPipPipPipPip
  • 1864 messages

Posté 16 February 2015 - 14:32 PM

Voir le messageObi-wan Kenobi, le 11 February 2015 - 12:47 PM, dit :

M'enfin ! et "mm3" et "dm3" !
et … et cm2N-1 !… et … et … :mrgreen:

En fait le GREP aime la simplicité : plus on épure et mieux ça fonctionne.
Cette requête capte tous les m2, m3, mm2, mm3, km2, km3, dm2, dm3, etc., avec ou sans capitales :
(?i)(?<=m)(2|3)\>

:cool:
Acrobate du PDF, InDesigner et Photoshopographe
abracadabraPDF.net



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP