Poser votre question
0

expressions régulières s'exécutant tous les 2 paragraphes

posée 2019-06-13 19:44:54 +0200

Bonjour,

Je cherche l'expression régulières qui s'exécuterait à une intervalle précise.

Par exemple, tous les 2 paragraphes vides tu mets une tabulation ou un caractère peu importe. L'expression régulière pour rechercher un paragraphe vide : ^$ Que faut-il ajouter à cette expression pour que cela soit tous les 2 paragraphes vides?

Merci pour vos réponses d'avance.

Miguel

ma chaîne youtube : https://www.youtube.com/user/mamipi972

éditer requalifier signaler fermer fusionner supprimer

Commentaires

Quelle est votre utilisation des paragraphes vides? Un paragraphe vide dans un document trahit généralement une méconnaissance des principes de composition, si bien que votre question pourrait être remplacée par une autre en fonction de votre usage.

Image Gravatar de ajlittozajlittoz ( 2019-06-15 07:54:40 +0200 )éditer

Bonjour Ajlittoz,

On pourrait effectivement trouver un autre ordre d'attaque. Mais, il s'agit plus une réflexion d'ordre général ou si le cas c'était déjà présenté avec une expression régulière.

Ci-dessous un exemple en image de ce que je souhaite obtenir avec une expression régulière. https://drive.google.com/file/d/1FUUy...

Si cela se trouve, c'est une des limites de l'expression régulière. Dans tous les cas, merci d'avoir étudier ma question.

Cordialement,

Miguel

Image Gravatar de maxima3_2000maxima3_2000 ( 2019-06-15 12:12:52 +0200 )éditer

Sauf erreur de ma part, les expressions régulières dans Writer ont un horizon limité à un seul paragraphe. Par conséquent, quelque chose du genre * $.*chaîne cible.*$^$ pour trouver "chaine cible" dans le second paragraphe suivi d'un paragraphe vide n'a aucune chance de fonctionner.

S'il s'agit de créer un contenu pour un document vierge , des outils comme Perl ou m4, voire bash, agissant sur un fichier texte pur (.txt) doivent faire l'affaire avant de l'importer dans Writer. Mais, à partir du moment où le texte a été formaté ou stylé, je ne vois plus de possibilité simple. Même en .fodt, il faut ternir compte du marquage XML (extrêmement complexe) qui interfère avec le texte et peut le masquer.

La gestion des regexp tient compte du balisage ce qui impose des restrictions sur leur généralité.

Image Gravatar de ajlittozajlittoz ( 2019-06-15 14:10:48 +0200 )éditer

2Réponses

1

répondue 2019-06-16 19:19:24 +0200

Image Gravatar de pierre-yves samyn

updated 2019-06-17 11:15:43 +0200

Bonjour

L'extension AltSearch permet de rechercher deux paragraphes vides. Rechercher: ^$\p

description de l'image

[Ajout 17-06-2019 11:15]

Avec la précision apportée par l'OP je peux ajouter la commande de remplacement :

  • Rechercher : ^$\p
    • Remplacer : \p\pFaire apparaître n'importe quoi...
    • Cocher Expressions régulières
    • Tout remplacer

Cordialement

éditer signaler supprimer permalien plus

Commentaires

Bonsoir,

Je te remercie pour ta réponse et l'extension que je ne connaissais pas. Elle ne correspond malheureusement pas à l'idée que j'avais.

À la différence de ta capture écran, il faut s'imaginer 10 paragraphes vides et la possibilité (si elle existe) de sélectionner tous les 2 (ou 3) paragraphes à l'aide de l'expression régulière un paragraphe vide.

https://drive.google.com/file/d/1FUUy...

Image Gravatar de maxima3_2000maxima3_2000 ( 2019-06-16 23:25:49 +0200 )éditer
0

répondue 2019-06-17 15:28:35 +0200

Merci Pierre-Yves Samyn.

Tu es bien calé sur LibreOffice. Il faut que je travaille encore cette suite bureautique. Avec l'extension recherche alternative, ça ouvre d'autres horizons.

Bonne continuation !

Voici le résultat de ma question : description de l'image

éditer signaler supprimer permalien plus

Commentaires

@maxima3_2000 merci pour le "retour" :)

Une dernière chose : en voyant le résultat on peut se demander si ce qu'il te faudrait ne serait pas plus simplement une gestion d'étiquettes ("fusion" d'une source de données avec un gabarit) ?

Cordialement

Image Gravatar de pierre-yves samynpierre-yves samyn ( 2019-06-17 15:37:49 +0200 )éditer

Une séquence de paragraphes vides n'est pas dans l'esprit de LO Writer. S'il s'agit seulement de réaliser un espacement vertical, vous seriez mieux inspiré de créer un style de paragraphe personnalisé avec les espaces avant et après précis au 1/10 de mm. Ainsi, il n'est plus besoin de se torturer pour modifier un paragraphe tous les "n".

Si le contenu des paragraphes est variable, la suggestion de publipostage offre toute la souplesse souhaitable.

Image Gravatar de ajlittozajlittoz ( 2019-06-17 17:01:07 +0200 )éditer

Je vous remercie tous les deux pour ces précieux conseils. Je prends bien note des remarques concernant un publipostage.

Image Gravatar de maxima3_2000maxima3_2000 ( 2019-06-17 17:55:48 +0200 )éditer
S'identifier/S'inscrire pour répondre

Outils de question

1 suiveurs

Stats

Posée: 2019-06-13 19:44:54 +0200

Consultée: 53 fois

Mise à jour: Jun 17 '19