[progliste] Re: 6pad++ et regex

2015-12-13 Par sujet QuentinC
Coucou, Très bien résumé JF. L'option multiline est en effet indispensable car sinon ^et $ seraient globalement inutiles, d'autant qu'il existe \A, \a, \Z et \z qui indiquent le début/la fin du buffer. Pour l'option dot all, tu as un exemple où le fait que . compte aussi les sauts de ligne e

[progliste] Re: 6pad++ et regex

2015-12-13 Par sujet Jean-François Colas
Re Mat et tous, En fait si j'en crois la doc du module Re de Python 2.7, je vois deux "options", M et S. M joue pour MULTILINE, s pour "dot matches all". Multiline, si activé, permet que le circonflexe et le dollar tiennent compte des caractères de fin de ligne. Si elle n'était pas active,

[progliste] Re: 6pad++ et regex

2015-12-13 Par sujet Mathieu Barbe
Merci, il me semblais que j'avais lu un truc sur les expressions régulières, mais je ne savais plus trop. Merci. Concernant la suite de ton message, si je comprend bien la chaine (?-s) à placer dans la recherche permet de dire que $ est la fin de la ligne et non la fin du buffer? Ou plutôt que

[progliste] Re: 6pad++ et regex

2015-12-13 Par sujet Jean-François Colas
Salut, Il existe un petit bug qui fait que pour remplacer, il faut inverser l'état de la coche "expression régulière" pour qu'elle fonctionne comme on le veut. Donc si tu veux utiliser des expressions régulières lors d'un remplacemeent, il faut décocher. Le bug est connu et tu avais peut-être

[progliste] 6pad++ et regex

2015-12-13 Par sujet Mathieu Barbe
Bonjour la liste, j'essaye de remplacer ou plutôt de supprimer une ligne qui indique le numéro de page dans un de mes livres au format txt. Voici mon délimiteur de page : ### page 1. Quand je recherche l'expression régulière: ^### page [0-9]*\.$ Il me retrouve chaque délimiteur de page. Mai