Jean-Philippe Mengual <[EMAIL PROTECTED]> writes:

> Salut Pierre,
> J'ai un peu du mal à me retrouver dans l'utilisation de regexp. Car si
> je fais [a.z]*.doc, emacs efface tous les ".doc" en fin de ligne. Moi,
> je veux qu'il efface l'intégralité des lignes finissant par .doc.
> Ex.: xx.doc yy.doc zz.doc
>
> En une commande, je veux que les 3 lignes (finies par .doc) s'effacent
> (en l'occurence, soient remplacées par un vide). Est-ce aussi
> possible? Avec quelle syntaxe?
> Merci de l'info
> ++


Y-a un truc pour faire cela direct:
    M-x flush-lines   puis la regexp \.doc$

Cela va supprimer les lignes finissant par .doc

Pour info, il y a aussi le contraire, laisser seulement les lignes finissant
par .doc avec la fonction delete-non-matching-lines


--  
Bruno Marmol.

Email: [EMAIL PROTECTED] - Tel: 04 76 61 53 04 - Fax: 04 76 61 52 52
Braillenet - Inria Rhône Alpes.    
ZIRST - 655 Av de l'Europe.  - Montbonnot St Martin 
38334 St Ismier Cedex - France

_______________________________________________
Liste de diffusion CarrefourBLinuX 
    [email protected]
    http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
    http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Pour s'inscire par courriel : 
    'mailto:[EMAIL PROTECTED]'
Pour se desinscrire par courriel : 
    'mailto:[EMAIL PROTECTED]'

Répondre à