Forums Développement Multimédia

Aller au contenu

Sélection d'un saut de paragraphe commun à certain §

GREP

11 réponses à ce sujet

#1 Veuston

    Ceinture Jaune

  • Members
  • PipPip
  • 24 messages

Posté 01 October 2015 - 15:06 PM

Bonjour,

Je cherche à sélectionner, dans le module rechercher/remplacer, un saut de paragraphe pour le remplacer par un saut de ligne. La difficulté est que seul le saut paragraphe dont le début de ce même paragraphe commence par le terme "Article" doit être remplacé. Voir pièce jointe.

Voilà ce que je pensais être bon :

(?<=(^(Article).+))\r

Mais vous l'aurez deviné, ca ne fonctionne pas.

Merci pour votre aide,

Veuston

Miniature(s) jointe(s)

  • Image attachée: Capture d’écran 2015-10-01 à 16.00.44.png


#2 Obi-wan Kenobi

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 265 messages

Posté 01 October 2015 - 15:21 PM

C'est vachement clair !

Tu utilises quelle version d'ID ?
Que la Force soit avec nous !...

#3 Veuston

    Ceinture Jaune

  • Members
  • PipPip
  • 24 messages

Posté 01 October 2015 - 15:26 PM

CC 2015.

On pige rien, c'est ça ?

J'ai de multiples paragraphes qui commencent par "Article", ces paragraphes ce terminent par un saut de paragraphe. Ce que je voudrais c'est un saut de ligne. C'est mieux ?

#4 Obi-wan Kenobi

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 265 messages

Posté 01 October 2015 - 15:27 PM

Rechercher : ^Article.+\K\r
Remplacer par : \n
Que la Force soit avec nous !...

#5 Veuston

    Ceinture Jaune

  • Members
  • PipPip
  • 24 messages

Posté 01 October 2015 - 15:29 PM

Beau gosse ! Merci !

#6 Obi-wan Kenobi

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 265 messages

Posté 01 October 2015 - 15:33 PM

Le "Beau gosse" me paraît superflus ! …
Que la Force soit avec nous !...

#7 Veuston

    Ceinture Jaune

  • Members
  • PipPip
  • 24 messages

Posté 01 October 2015 - 15:34 PM

Peux-tu m'éclairer sur \K ? Je ne comprends pas son utilité.

Merci

#8 Obi-wan Kenobi

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 265 messages

Posté 01 October 2015 - 15:40 PM

C'est la version moderne (depuis CS6 je crois) du lookbehind. L'ancienne version (?<=…) n'accepte pas +, entre autres!
Que la Force soit avec nous !...

#9 Veuston

    Ceinture Jaune

  • Members
  • PipPip
  • 24 messages

Posté 01 October 2015 - 15:40 PM

Voir le messageObi-wan Kenobi, le 01 October 2015 - 15:33 PM, dit :

Le "Beau gosse" me paraît superflus ! …

Conflit de génération évident. Ca fait quelques heures que je me penche sur le sujet, tu m'apportes la solution 10min après mon poste, c'était une façon de souligner ma gratitude. Mais à l'évidence les Jedi n'aiment pas les familiarités. Mes plus plates excuses.

#10 Veuston

    Ceinture Jaune

  • Members
  • PipPip
  • 24 messages

Posté 01 October 2015 - 15:43 PM

Voir le messageObi-wan Kenobi, le 01 October 2015 - 15:40 PM, dit :

C'est la version moderne (depuis CS6 je crois) du lookbehind. L'ancienne version (?<=…) n'accepte pas +, entre autres!

Super, merci !
Pour moi \K faisait référence aux Kenji. Y'a t'il, à ta connaissance, une feuille qui récapitule ces nouveautés ?

#11 Obi-wan Kenobi

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 265 messages

Posté 01 October 2015 - 16:00 PM

Non. Mais tu peux faire des recherches sur \h, \v, \K, \G, (?R), (?1) … et les lookaround imbriqués, comme ici :

(?i)(?<!\[(?=(?1)\]))(Grep)

Surligner le mot Grep, sauf quand il est entre crochets !!

Miniature(s) jointe(s)

  • Image attachée: Capture d’écran 2015-09-18 à 22.17.39.png

Que la Force soit avec nous !...

#12 Veuston

    Ceinture Jaune

  • Members
  • PipPip
  • 24 messages

Posté 01 October 2015 - 16:29 PM

Bien je jetterais un œil à tout ça.

Merci et fin d'après-midi.



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

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