Page 1 sur 1

[Résolu] Rechercher et remplacer les caractères spéciaux

Publié : 31 mars 2006 12:38
par Pyanepsion
Comment trouver et remplacer les caractères spéciaux tels que les tabulations, fins de paragraphe, nouvelles lignes, caractères insécables... bref la vingtaine de séquences particulières qu'on peut être amené à trouver dans un document?

Pour remplacer par exemple ^p par ^l (fin de paragraphe par saut de ligne), ou encore " " par ^t (4 espace par une tabulation)?

Publié : 31 mars 2006 12:44
par jumbo444
Dans un document Writer Menu Aide => Aide de OpenOffice.org
Onglet Index: taper "Caractères" Descendre jusqu'à "Caractères génériques => recherche dans le texte"
En bas de la page d'aide le lien "liste de caractères génériques" te les donne tous.

Publié : 31 mars 2006 12:52
par Pyanepsion
Merci Jumbo444. :D Cette option est une fois de plus plus performante que Pack Office. Dans aide j'avais en fait tapé tabulation sans succès. Mais comment fait-on pour rechercher et remplacer une tabulation?

Publié : 31 mars 2006 13:00
par jumbo444
La tabulation correspond à \t
Il y visiblement une erreur dans l'aide, probablement de traduction: onglet doit vouloir dire tabulation.

Publié : 31 mars 2006 13:06
par Pyanepsion
C'était bien ça. :)

Publié : 31 mars 2006 16:32
par jeanmimi
Cyrille Mouraux avait une liste pour compléter :

>pour remplacer un crochet ( [ ou ] ) par une tabulation ?
Rechercher \[, remplacer \t, fonctionne.

>pour remplacer un retour chariot (^p sous word) par deux retour chariots (^p^p sous M$) ?
Rechercher $, remplacer \n, fonctionne.

>pour remplacer une tabulation par un retour chariot.?
Rechercher \t, remplacer \n, fonctionne.

> Enfin, pour remplacer Posts^p par Posts^p^p (retour chariot après le mot Posts par deux retour chariots) ?
Rechercher Posts$, remplacer Posts\n, fonctionne.

Si cel apeut t'aider

Publié : 01 avr. 2006 06:54
par atd
Bonjour à tous
J'allais saisir un nouveau sujet lorsque j'ai trouvé ce post et je me suis dit là ça y est j'ai trouvé pile poil ce que je cherche.
Effectivement ça parle bien de ce qui m'intéresse aujourd'hui à savoir que je voudrais remplacer un retour chariot (fait avec la touche Entrée) par un espace (par exemple).
Et bien pas moyen d'y arriver, à chaque fois que je clique sur le bouton Rechercher, il me répond "Terme recherché introuvable".
Par contre un Rechercher/Remplacer sur des mots là ça marche.
Je dois passer à côté de quelque chose mais je ne vois pas quoi.
A l'instant je viens d'essayer un des exemples proposés par jeanmimi soit le signe $ dans Rechercher et \n dans Remplacer mais non toujours pareil, j'obtiens également le message "Terme recherché introuvable".
Si vous voyez d'où peut venir le problème (à part moi :? )
Merci

Publié : 01 avr. 2006 07:33
par jeanmimi
Lorsque tu fais rechercher/remplacer, tu vas dans les Options et tu coches Expressions régulières.

Tu en trouveras une liste dans l'AIde (F1) à la rubrique :

Liste des expressions régulières

Publié : 01 avr. 2006 07:35
par jeanmimi
Je viens de faire un essaien cochant Options/Expressions régulières
et ça fonctionne très bien.
A toi d'avoir le même résultat.

Publié : 01 avr. 2006 07:59
par atd
Re

EXPRESSIONS REGULIERES :D

Voilà le truc à côté duquel je suis passé.

jeanmimi t'es un chef, merci ça marche très bien.

Ouf voilà une chose qui va me faciliter la tâche (mais faut tout de même reconnaître que l'aide (F1) ne nous aide pas trop :evil: )