[Résolu] Recherche de texte sur deux lignes

Discussions à propos du traitement de textes Writer mais également sur l'éditeur HTML.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Bankace
Membre lOOyal
Membre lOOyal
Messages : 45
Inscription : 28 nov. 2018 12:54

[Résolu] Recherche de texte sur deux lignes

Message par Bankace »

Bonjour, je voudrais rechercher un texte récurrent qui s'étend sur deux lignes pour le ramener sur une seule ligne, j'ai fais quelques essais avec les expressions régulières mais je ne trouve rien de probant...

Voici un exemple texte à chercher :
FOR DEX CON INT SAG CHA D6
D1 D4 D10 D1 D6 D1

L'objectif est d'arriver à
FOR DEX CON INT SAG CHA
D6 D1 D4 D10 D1 D6 D1

Esr ce que vous auriez une suggestion? D'avance merci!
Dernière modification par Bankace le 20 mars 2020 17:20, modifié 1 fois.
Libre office 7.4.2.3 sous windows 10
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Recherche de texte sur deux lignes

Message par jeanmimi »

Bonjour,
Peut-on avoir un extrait du texte à tester car dans le message, on ne voit pas trop les caractères non imprimables et donc la structure du texte : est-ce que le passage à la deuxième ligne se fait par saut de paragraphe ou par saut de ligne ?
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par jeanmimi le 12 févr. 2020 14:05, modifié 1 fois.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Bankace
Membre lOOyal
Membre lOOyal
Messages : 45
Inscription : 28 nov. 2018 12:54

Re: Recherche de texte sur deux lignes

Message par Bankace »

Alors je ne comprends pas la question, il doit y avoir une subtilité entre tes deux suggestions que je ne saisis pas.
Pour remettre les choses dans leur contexte, je dispose d'un pavé de données (Donjons et dragons) que je cherche à modifier à la pelle pour utiliser ces données dans un autre système. J'ai copié 2 PDF, et je cherche à remettre de l'ordre dedans à ma sauce. Le texte est tel que je l'ai formulé, je ne saurais pas être d'avantage précis.
(Je précise que suite à une faute de frappe dans mes rechercher/remplacer j'ai tout détruit et repris à 0, mais la réponse m’intéresse toujours!)
Libre office 7.4.2.3 sous windows 10
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9365
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise + F-Savoie

Re: Recherche de texte sur deux lignes

Message par tintin »

Bonjour,
[b][color=#404080]Bankace[/color][/b] a écrit : je ne comprends pas la question
[b][color=#FF8000]jeanmimi[/color][/b] a écrit :Peut-on avoir un extrait du texte à tester…
Cela signifie Comment joindre un fichier au format ODF afin de voir exactement de quoi il retourne.
AOO 4.1.15 et LibO stable 7.6.6 / macOS Intel 13.6.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_412 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Bankace
Membre lOOyal
Membre lOOyal
Messages : 45
Inscription : 28 nov. 2018 12:54

Re: Recherche de texte sur deux lignes

Message par Bankace »

C'est un saut de paragraphe, la 2 e suggestion
Libre office 7.4.2.3 sous windows 10
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3454
Inscription : 12 janv. 2006 10:04

Re: Recherche de texte sur deux lignes

Message par Michel JANZEF »

Bonjour,
Pourriez-vous envoyer un fichier avec les données comme il vous a été demandé ? On joue un peu aux devinettes !!!
Les données sont-elles toujours composées du même nombre de groupes de lettres sur chaque ligne ?
Les groupes de lettres sont-ils toujours de 3 lettres sur la première ligne et de 2 lettres sur la seconde ?
Les données ne peuvent-elles pas être traitées avec le tableur plutôt qu'avec le traitement de texte ?

Ci-joint un exemple avec le tableur. Il faut au préalable copier vos données contenues dans le traitement de texte et les copier en collage spécial " texte non formaté " dans le tableur.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
Bankace
Membre lOOyal
Membre lOOyal
Messages : 45
Inscription : 28 nov. 2018 12:54

Re: Recherche de texte sur deux lignes

Message par Bankace »

Bonjour, désolé pour le retard de réponse, je suis nouveau père et j'ai du mal a concilier toute mes tâches :)

Alors pour répondre à vos questions : ce n'est pas exactement le même nombre de lettres, mais c'est le même nombre de groupes.
A l'origine c'était D? D? D? D? D? D? où le ? correspond à 1, 4, 6, 8, 10 ou 12.
Pour faire une mise en page rapide sur l'ensemble de mes données, j'ai voulu mettre un retour à la ligne après certaines chaines de caractères (l'idée était de mettre un retour à la ligne après le dernier D?), et j'ai du faire une consigne incorrecte car ca m'a dissocié le premier D? de ma chaine, et a inséré un D1 en trop dans ma chaine. J'ai donc par exemple
D8
D1D8 D6 D1 D4 D1
avec le retour à la ligne en trop et le D1 en trop aussi.
Et bien sûr le temps de me rendre compte de la méprise il y a eu plusieurs heures de traitement de texte derrière...
Merci de votre attention!
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre office 7.4.2.3 sous windows 10
Bankace
Membre lOOyal
Membre lOOyal
Messages : 45
Inscription : 28 nov. 2018 12:54

Re: Recherche de texte sur deux lignes

Message par Bankace »

Autre précision : il y a des chaines D1D8 D6 D1 D4 D1 qui sont à ne pas retoucher, sauf l'espace entre le D1D8, la présence d'un D? sur la ligne du dessus ET d'un D1 en dessous est la seule constante des lignes erronnées
La modération vous a écrit: Merci de ne pas poster plusieurs messages à la suite. Vous disposez d'un bouton ÉDITER en haut à droite de chaque message et d'un autre bouton ajout si vous désirez ajouter un complément lorsqu'il n'y a pas de réponse.

Libre office 7.4.2.3 sous windows 10
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3454
Inscription : 12 janv. 2006 10:04

Re: Recherche de texte sur deux lignes

Message par Michel JANZEF »

Bonjour,
L'extrait de fichier que vous avez joint me semble insuffisant. Pouvez-vous joindre le document original ?
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
Bankace
Membre lOOyal
Membre lOOyal
Messages : 45
Inscription : 28 nov. 2018 12:54

Re: Recherche de texte sur deux lignes

Message par Bankace »

Bonjour, voici un extrait du fichier (le fichier d'origine est trop lourd), j'ai surligné la région que je cherche à retrouver.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre office 7.4.2.3 sous windows 10
Avatar de l’utilisateur
Dolev
InconditiOOnnel
InconditiOOnnel
Messages : 950
Inscription : 19 août 2018 05:20

Re: Recherche de texte sur deux lignes

Message par Dolev »

Bonsoir,

J'ai téléchargé et ouvert votre document sans comprendre ce qu'il y avait à faire dedans.

Pourriez-vous joindre un autre document avec ce à quoi vous devez arriver ?
Open Office 4.1.15 sous Windows 11
Bankace
Membre lOOyal
Membre lOOyal
Messages : 45
Inscription : 28 nov. 2018 12:54

Re: Recherche de texte sur deux lignes

Message par Bankace »

Bonjour et merci pour vos réponses je suis désolé mais je n'arrive pas à prendre 10 minutes de libre en ce moment, je clos au moins temporairement la discussion. J'essaierai de revenir d'ici quelques temps. Encore merci!

La modération vous a écrit: [ajout]au 02/05/2020[/ajout]
A priori, nous n'aurons plus de nouvelle. Le fil est donc fermé.

Libre office 7.4.2.3 sous windows 10