Remplacer avec carcatères génériques
Résolu
Bonjour,
je voudrais dans mon texte qu'il y ait toujours un espace entre avant une guillemet de fermeture. Mais si je coche la case caratères génériques, j'inscris dans Recherche [a-z]: , j'inscris dans Remplace [a-z] :, le [a-z] s'imprime! Comment faut-ilfaire pour éviter cela?
Merci d'avance
je voudrais dans mon texte qu'il y ait toujours un espace entre avant une guillemet de fermeture. Mais si je coche la case caratères génériques, j'inscris dans Recherche [a-z]: , j'inscris dans Remplace [a-z] :, le [a-z] s'imprime! Comment faut-ilfaire pour éviter cela?
Merci d'avance
1 réponse
-
ModérateurBonjour,
Si dans ton document, les guillements sont des guillemets dactylographiques (" ") et donc sans espaces, il n'y a pas besoin de faire un recherche-remplace, mais bon... relis toi car c'est loin d'être limpide.... Et reviens nous expliquer plus clairement ! :)
m@rina
-
Oui, excusez-moi. Je réécris
je voudrais dans mon texte éviter que le dernier caractère avant la guillemet ne soit collé à la guillemet, donc insérer un espace entre le dernier caractère et la guillemet de fermeture.
J'ai voulu essayer avec les caractères génériques.
Dans la fonction Recherche, j'ai inscrit [a-z]:
Dans la fonction Remplace j'ai inscrit [a-z] : (avec donc un espace entre [a-z] et la guillemet)
La fonction Recherche trouve bien ce que je veux, mais la fonction Remplace imprime [a-z] à la place du dernier caractère (ou du dernier groupe de caractères!)
Comment faut-ilfaire pour éviter cela?
Merci d'avance -
-
ModérateurIl y a quand même quelque chose que je ne comprends pas : en français, lorsqu'on a choisi l'option Guillemets (chevrons = typographique), l'espace est fait automatiquement dès qu'on tape le guillemet parce que ça fait partie des règles de typo française.
As-tu coché cette option dans les options de correction automatique ?
Sinon, comment saisis-tu tes guillemets ?
Profites-en pour nous dire quelle est ta version de WOrd.
m@rina -
-
ModérateurAh ok... donc tu parles d'un document déjà saisi.
Si le document est saisi avec des guillemets chevrons sans espaces, tu peux effectivement utiliser le recherche remplace avec l'option caractères génériques cochée :
Rechercher : ([a-z])»
Remplacer par : \1^s»
ça va corriger tous les guillemets fermants lorsqu'ils sont situés après une lettre minuscule.
Pour le guillemet ouvrant, c'est le même principe :
Rechercher : «([a-z])
Remplacer par : «^s\1
Si le document est saisi avec des guillemets dactylographiques, il suffit d'utiliser la mise en forme automatique, comme j'explique ici :
https://faqword.com/index.php/word/faq-word/mise-en-forme/929-comment-remplacer-les-guillemets-dactylographiques-par-les-guillemets-typographiques#word-2010-2016
m@rina
-