[progliste] Re: 6pad++ et regex

2015-12-14 Par sujet Jean-François Colas
Hello, Bah, pour être honnête, je ne dirais pas que c'est un véritable problème, avec NoteTab quand j'utilise .+$ c'est surtout pour changer le format d'une ligne, réorganiser des champs, ou extraire des lignes selon une expression régulière. Ca ne revient pas à chaque coin de rue mais quand

[progliste] Re: 6pad++ et regex

2015-12-14 Par sujet Mathieu Barbe
Salut JF, merci bien, très claire tes explications, j'ai compris et appris pleins de choses. j'ai réussi à faire ce que je voulais du coup. ++ Math Mathieu Barbe Mail: mat.ba...@gmail.com 28 rue Nicolas Chorier 38 000 Grenoble Le 13/12/2015 22:56, Jean-François Colas a écrit : Re Mat et

[progliste] Re: 6pad++ et regex

2015-12-14 Par sujet Mathieu Barbe
Salut Quentin, Le 14/12/2015 08:50, QuentinC a écrit : 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

[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

[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 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