[progliste] Re: expression régulière pour 6 pad ++

2016-08-24 Par sujet Mathieu Barbe

Salut Abdel,


Le 24/08/2016 à 16:54, Abdel a écrit :

Coucou Math,

Pour la dernière version de 6pad++ alpha 7 envoyée il y a quelques jours par 
notre ami Quentin, te revoici le lien :

http://vrac.quentinc.net/6pad%2B%2B.zip

merci pour le lien.



Pour une éventuelle ancienne version du forPython, je t'envoie ça dès que je 
serai de retour chez moi car je ne le suis pas à l'heure actuelle.

merci bien,
a oui, j'y pense, la lecture de l'indentation est aussi important pour 
développer .


Merci d'avance,
Mathieu



Voili voilou lol !

Bien amicalement,
Abdel.


- Mail original -
De: "Mathieu Barbe" 
À: progliste@ml.free.fr
Envoyé: Mercredi 24 Août 2016 14:28:19
Objet: [progliste] Re: expression régulière pour 6  pad ++

Oui, je suis avec la beta 1.
Je me suis embrouillé avec les versions!!
Avez-vous le lien de la dernière?
Merci JF.
++ Math

Le 24/08/2016 à 15:02, Jean-François Colas a écrit :

Re Matt,

Ah, alors ça laisserait supposer que tu es encore avec la 6Pad++ beta
d'octobre dernier, dont l'inversion de l'effet de la coche expression
régulière était l'une des caractéristiques, à part ça elle marchait
bien. Ce bug a été corrigé, au moins dans l'alpha de février dernier,
sinon dans celle de juillet dernier, l'alpha 7. Mais il semble y avoir
d'autres problèmes avec les expressions régulières, en particulier
concernant les parenthèses et les "back references".

J.-F.

Le 24/08/2016 14:31, Mathieu Barbe a écrit :

Super JF,
ça marche bien bien.
Même la solution en remplaçant par \r\n!
Les deux fonctionne du coup.
J'avais du cocher la case expression régulière hier soir.
Je remarque aujourd'hui qu'elle est toujours inversée.

Pour que cela fonctionne, il faut que la case à coché ne soit pas cochée.
Merci pour votre aide les gas.
Amicalement, Mathieu


Le 24/08/2016 à 01:40, Jean-François Colas a écrit :

Re Matt,

Avant de coder, puisque tu as testé \R, tu peux essayer ce qui suit:
rechercher "(\R)\R+", et remplacer par "$1" Le $1 reprendra le contenu
du premier bloc entre parenthèses du champ de recherche. Par contre je
suis étonné que le fait de remplacé par \r\n n'ait pas marché, soit il
reste un truc que je croyais avoir pigé, soit ya un truc... Je ferai des
essais demain, bien cloisonné chez moi pour éviter les 37° lol.

J.-F.

Le 23/08/2016 23:26, Mathieu Barbe a écrit :

Coucou JF,
merci pour les infos.
avec \R, j'arrive à trouver mes ligne vide.
Mais je n'arrive pas à insérer de retour à la ligne.
Du coup, je me retrouve avec plusieurs ligne sur la même ligne.
J'ai essayé de remplacer par \r\n ou par \R, mais rien à faire.

Je crois que je vais codé pour arriver à mes fin.
++ Mathieu



Le 23/08/2016 à 20:29, Jean-François Colas a écrit :

Hello Matt et tous,

Deux choses pour peut-être te donner des pistes.

1) Tes fins de ligne Unix, à l'intérieur de 6Pad ça n'existe plus,
tout
est windowsisé, quitte à ce qu'à la sauvegarde ça soit rétabli. En
attendant, en interne, visiblement, c'est \r\n, quel que soit le
format
de ton fichier. Alors un truc du genre: rechercher (\r\n)(\r\n)+ à
remplacer par $1 pourrait le faire.

2) Si je me trompe, ce que tu peux essayer, c'est \R avec un r
majuscule, ça existe dans les PCRE, et ça existe aussi dans 6Pad++, ça
symbolise une fin de ligne quelle que soit sa forme.

A ce propos, aujourd'hui, pour trouver des fins de lignes, on est
obligés d'activer les expressions régulières. Je ne sais pas ce
qu'il en
est dans les autres éditeurs de textes, du moins à part deux que je
connais un peu, mais pourrait-on envisager un mécanisme permettant de
localiser, même sans expression régulières, certains caractères
courants
"non imprimables", tels que la fin de ligne ou la tab? Par exemple,
des
^p ^t ^f pour paragraphe, tab, form fieed, au moins?

J.-F.

Le 23/08/2016 18:56, Mathieu Barbe a écrit :

Bonjour,
j'ai un fichier avec beaucoup de ligne vide et j'aimerais toute les
supprimer

J'ai essayé de remplacer
\n\n
pa \n

rien ne se passe.

Puis j'ai essayé de remplacer "^$" par rien.
Pareil, pas de changement.
J'ai des fin de ligne unix.
Et j'ai essayé avec ou sans la case à cochée "expression régulière"
Auriez-vous une idée pour me sortir de ce mauvais pas.
Merci par avance.
Amicalement, Mathieu
Progliste :
Pour se d�sinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est
limit� � 2 MO
Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
priv�, je vous r�pondrez en priv�.




Progliste :
Pour se d�sinscrire de la liste :

[progliste] Re: expression régulière pour 6 pad ++

2016-08-24 Par sujet Abdel
Coucou Math,

Pour la dernière version de 6pad++ alpha 7 envoyée il y a quelques jours par 
notre ami Quentin, te revoici le lien :

http://vrac.quentinc.net/6pad%2B%2B.zip

Pour une éventuelle ancienne version du forPython, je t'envoie ça dès que je 
serai de retour chez moi car je ne le suis pas à l'heure actuelle.

Voili voilou lol !

Bien amicalement,
Abdel.


- Mail original -
De: "Mathieu Barbe" <mat.ba...@gmail.com>
À: progliste@ml.free.fr
Envoyé: Mercredi 24 Août 2016 14:28:19
Objet: [progliste] Re: expression régulière pour 6  pad ++

Oui, je suis avec la beta 1.
Je me suis embrouillé avec les versions!!
Avez-vous le lien de la dernière?
Merci JF.
++ Math

Le 24/08/2016 à 15:02, Jean-François Colas a écrit :
> Re Matt,
>
> Ah, alors ça laisserait supposer que tu es encore avec la 6Pad++ beta
> d'octobre dernier, dont l'inversion de l'effet de la coche expression
> régulière était l'une des caractéristiques, à part ça elle marchait
> bien. Ce bug a été corrigé, au moins dans l'alpha de février dernier,
> sinon dans celle de juillet dernier, l'alpha 7. Mais il semble y avoir
> d'autres problèmes avec les expressions régulières, en particulier
> concernant les parenthèses et les "back references".
>
> J.-F.
>
> Le 24/08/2016 14:31, Mathieu Barbe a écrit :
>> Super JF,
>> ça marche bien bien.
>> Même la solution en remplaçant par \r\n!
>> Les deux fonctionne du coup.
>> J'avais du cocher la case expression régulière hier soir.
>> Je remarque aujourd'hui qu'elle est toujours inversée.
>>
>> Pour que cela fonctionne, il faut que la case à coché ne soit pas cochée.
>> Merci pour votre aide les gas.
>> Amicalement, Mathieu
>>
>>
>> Le 24/08/2016 à 01:40, Jean-François Colas a écrit :
>>> Re Matt,
>>>
>>> Avant de coder, puisque tu as testé \R, tu peux essayer ce qui suit:
>>> rechercher "(\R)\R+", et remplacer par "$1" Le $1 reprendra le contenu
>>> du premier bloc entre parenthèses du champ de recherche. Par contre je
>>> suis étonné que le fait de remplacé par \r\n n'ait pas marché, soit il
>>> reste un truc que je croyais avoir pigé, soit ya un truc... Je ferai des
>>> essais demain, bien cloisonné chez moi pour éviter les 37° lol.
>>>
>>> J.-F.
>>>
>>> Le 23/08/2016 23:26, Mathieu Barbe a écrit :
>>>> Coucou JF,
>>>> merci pour les infos.
>>>> avec \R, j'arrive à trouver mes ligne vide.
>>>> Mais je n'arrive pas à insérer de retour à la ligne.
>>>> Du coup, je me retrouve avec plusieurs ligne sur la même ligne.
>>>> J'ai essayé de remplacer par \r\n ou par \R, mais rien à faire.
>>>>
>>>> Je crois que je vais codé pour arriver à mes fin.
>>>> ++ Mathieu
>>>>
>>>>
>>>>
>>>> Le 23/08/2016 à 20:29, Jean-François Colas a écrit :
>>>>> Hello Matt et tous,
>>>>>
>>>>> Deux choses pour peut-être te donner des pistes.
>>>>>
>>>>> 1) Tes fins de ligne Unix, à l'intérieur de 6Pad ça n'existe plus,
>>>>> tout
>>>>> est windowsisé, quitte à ce qu'à la sauvegarde ça soit rétabli. En
>>>>> attendant, en interne, visiblement, c'est \r\n, quel que soit le
>>>>> format
>>>>> de ton fichier. Alors un truc du genre: rechercher (\r\n)(\r\n)+ à
>>>>> remplacer par $1 pourrait le faire.
>>>>>
>>>>> 2) Si je me trompe, ce que tu peux essayer, c'est \R avec un r
>>>>> majuscule, ça existe dans les PCRE, et ça existe aussi dans 6Pad++, ça
>>>>> symbolise une fin de ligne quelle que soit sa forme.
>>>>>
>>>>> A ce propos, aujourd'hui, pour trouver des fins de lignes, on est
>>>>> obligés d'activer les expressions régulières. Je ne sais pas ce
>>>>> qu'il en
>>>>> est dans les autres éditeurs de textes, du moins à part deux que je
>>>>> connais un peu, mais pourrait-on envisager un mécanisme permettant de
>>>>> localiser, même sans expression régulières, certains caractères
>>>>> courants
>>>>> "non imprimables", tels que la fin de ligne ou la tab? Par exemple,
>>>>> des
>>>>> ^p ^t ^f pour paragraphe, tab, form fieed, au moins?
>>>>>
>>>>> J.-F.
>>>>>
>>>>> Le 23/08/2016 18:56, Mathieu Barbe a écrit :
>>>>>> Bonjour,
>>>>>> j'ai un fichier avec beaucoup de ligne vide et j'aimerais toute les
>>>>&

[progliste] Re: expression régulière pour 6 pad ++

2016-08-24 Par sujet Mathieu Barbe

Oui, je suis avec la beta 1.
Je me suis embrouillé avec les versions!!
Avez-vous le lien de la dernière?
Merci JF.
++ Math

Le 24/08/2016 à 15:02, Jean-François Colas a écrit :

Re Matt,

Ah, alors ça laisserait supposer que tu es encore avec la 6Pad++ beta
d'octobre dernier, dont l'inversion de l'effet de la coche expression
régulière était l'une des caractéristiques, à part ça elle marchait
bien. Ce bug a été corrigé, au moins dans l'alpha de février dernier,
sinon dans celle de juillet dernier, l'alpha 7. Mais il semble y avoir
d'autres problèmes avec les expressions régulières, en particulier
concernant les parenthèses et les "back references".

J.-F.

Le 24/08/2016 14:31, Mathieu Barbe a écrit :

Super JF,
ça marche bien bien.
Même la solution en remplaçant par \r\n!
Les deux fonctionne du coup.
J'avais du cocher la case expression régulière hier soir.
Je remarque aujourd'hui qu'elle est toujours inversée.

Pour que cela fonctionne, il faut que la case à coché ne soit pas cochée.
Merci pour votre aide les gas.
Amicalement, Mathieu


Le 24/08/2016 à 01:40, Jean-François Colas a écrit :

Re Matt,

Avant de coder, puisque tu as testé \R, tu peux essayer ce qui suit:
rechercher "(\R)\R+", et remplacer par "$1" Le $1 reprendra le contenu
du premier bloc entre parenthèses du champ de recherche. Par contre je
suis étonné que le fait de remplacé par \r\n n'ait pas marché, soit il
reste un truc que je croyais avoir pigé, soit ya un truc... Je ferai des
essais demain, bien cloisonné chez moi pour éviter les 37° lol.

J.-F.

Le 23/08/2016 23:26, Mathieu Barbe a écrit :

Coucou JF,
merci pour les infos.
avec \R, j'arrive à trouver mes ligne vide.
Mais je n'arrive pas à insérer de retour à la ligne.
Du coup, je me retrouve avec plusieurs ligne sur la même ligne.
J'ai essayé de remplacer par \r\n ou par \R, mais rien à faire.

Je crois que je vais codé pour arriver à mes fin.
++ Mathieu



Le 23/08/2016 à 20:29, Jean-François Colas a écrit :

Hello Matt et tous,

Deux choses pour peut-être te donner des pistes.

1) Tes fins de ligne Unix, à l'intérieur de 6Pad ça n'existe plus,
tout
est windowsisé, quitte à ce qu'à la sauvegarde ça soit rétabli. En
attendant, en interne, visiblement, c'est \r\n, quel que soit le
format
de ton fichier. Alors un truc du genre: rechercher (\r\n)(\r\n)+ à
remplacer par $1 pourrait le faire.

2) Si je me trompe, ce que tu peux essayer, c'est \R avec un r
majuscule, ça existe dans les PCRE, et ça existe aussi dans 6Pad++, ça
symbolise une fin de ligne quelle que soit sa forme.

A ce propos, aujourd'hui, pour trouver des fins de lignes, on est
obligés d'activer les expressions régulières. Je ne sais pas ce
qu'il en
est dans les autres éditeurs de textes, du moins à part deux que je
connais un peu, mais pourrait-on envisager un mécanisme permettant de
localiser, même sans expression régulières, certains caractères
courants
"non imprimables", tels que la fin de ligne ou la tab? Par exemple,
des
^p ^t ^f pour paragraphe, tab, form fieed, au moins?

J.-F.

Le 23/08/2016 18:56, Mathieu Barbe a écrit :

Bonjour,
j'ai un fichier avec beaucoup de ligne vide et j'aimerais toute les
supprimer

J'ai essayé de remplacer
\n\n
pa \n

rien ne se passe.

Puis j'ai essayé de remplacer "^$" par rien.
Pareil, pas de changement.
J'ai des fin de ligne unix.
Et j'ai essayé avec ou sans la case à cochée "expression régulière"
Auriez-vous une idée pour me sortir de ce mauvais pas.
Merci par avance.
Amicalement, Mathieu
Progliste :
Pour se d�sinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est
limit� � 2 MO
Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
priv�, je vous r�pondrez en priv�.




Progliste :
Pour se d�sinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est
limit� � 2 MO
Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
priv�,
je vous r�pondrez en priv�.






Progliste :
Pour se d�sinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les 

[progliste] Re: expression régulière pour 6 pad ++

2016-08-24 Par sujet Jean-François Colas

Re Matt,

Ah, alors ça laisserait supposer que tu es encore avec la 6Pad++ beta 
d'octobre dernier, dont l'inversion de l'effet de la coche expression 
régulière était l'une des caractéristiques, à part ça elle marchait 
bien. Ce bug a été corrigé, au moins dans l'alpha de février dernier, 
sinon dans celle de juillet dernier, l'alpha 7. Mais il semble y avoir 
d'autres problèmes avec les expressions régulières, en particulier 
concernant les parenthèses et les "back references".


J.-F.

Le 24/08/2016 14:31, Mathieu Barbe a écrit :

Super JF,
ça marche bien bien.
Même la solution en remplaçant par \r\n!
Les deux fonctionne du coup.
J'avais du cocher la case expression régulière hier soir.
Je remarque aujourd'hui qu'elle est toujours inversée.

Pour que cela fonctionne, il faut que la case à coché ne soit pas cochée.
Merci pour votre aide les gas.
Amicalement, Mathieu


Le 24/08/2016 à 01:40, Jean-François Colas a écrit :

Re Matt,

Avant de coder, puisque tu as testé \R, tu peux essayer ce qui suit:
rechercher "(\R)\R+", et remplacer par "$1" Le $1 reprendra le contenu
du premier bloc entre parenthèses du champ de recherche. Par contre je
suis étonné que le fait de remplacé par \r\n n'ait pas marché, soit il
reste un truc que je croyais avoir pigé, soit ya un truc... Je ferai des
essais demain, bien cloisonné chez moi pour éviter les 37° lol.

J.-F.

Le 23/08/2016 23:26, Mathieu Barbe a écrit :

Coucou JF,
merci pour les infos.
avec \R, j'arrive à trouver mes ligne vide.
Mais je n'arrive pas à insérer de retour à la ligne.
Du coup, je me retrouve avec plusieurs ligne sur la même ligne.
J'ai essayé de remplacer par \r\n ou par \R, mais rien à faire.

Je crois que je vais codé pour arriver à mes fin.
++ Mathieu



Le 23/08/2016 à 20:29, Jean-François Colas a écrit :

Hello Matt et tous,

Deux choses pour peut-être te donner des pistes.

1) Tes fins de ligne Unix, à l'intérieur de 6Pad ça n'existe plus, 
tout

est windowsisé, quitte à ce qu'à la sauvegarde ça soit rétabli. En
attendant, en interne, visiblement, c'est \r\n, quel que soit le 
format

de ton fichier. Alors un truc du genre: rechercher (\r\n)(\r\n)+ à
remplacer par $1 pourrait le faire.

2) Si je me trompe, ce que tu peux essayer, c'est \R avec un r
majuscule, ça existe dans les PCRE, et ça existe aussi dans 6Pad++, ça
symbolise une fin de ligne quelle que soit sa forme.

A ce propos, aujourd'hui, pour trouver des fins de lignes, on est
obligés d'activer les expressions régulières. Je ne sais pas ce 
qu'il en

est dans les autres éditeurs de textes, du moins à part deux que je
connais un peu, mais pourrait-on envisager un mécanisme permettant de
localiser, même sans expression régulières, certains caractères 
courants
"non imprimables", tels que la fin de ligne ou la tab? Par exemple, 
des

^p ^t ^f pour paragraphe, tab, form fieed, au moins?

J.-F.

Le 23/08/2016 18:56, Mathieu Barbe a écrit :

Bonjour,
j'ai un fichier avec beaucoup de ligne vide et j'aimerais toute les
supprimer

J'ai essayé de remplacer
\n\n
pa \n

rien ne se passe.

Puis j'ai essayé de remplacer "^$" par rien.
Pareil, pas de changement.
J'ai des fin de ligne unix.
Et j'ai essayé avec ou sans la case à cochée "expression régulière"
Auriez-vous une idée pour me sortir de ce mauvais pas.
Merci par avance.
Amicalement, Mathieu
Progliste :
Pour se d�sinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est
limit� � 2 MO
Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
priv�, je vous r�pondrez en priv�.




Progliste :
Pour se d�sinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est
limit� � 2 MO
Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en 
priv�,

je vous r�pondrez en priv�.






Progliste :
Pour se d�sinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est
limit� � 2 MO
Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr

[progliste] Re: expression régulière pour 6 pad ++

2016-08-24 Par sujet Mathieu Barbe

Super JF,
ça marche bien bien.
Même la solution en remplaçant par \r\n!
Les deux fonctionne du coup.
J'avais du cocher la case expression régulière hier soir.
Je remarque aujourd'hui qu'elle est toujours inversée.

Pour que cela fonctionne, il faut que la case à coché ne soit pas cochée.
Merci pour votre aide les gas.
Amicalement, Mathieu


Le 24/08/2016 à 01:40, Jean-François Colas a écrit :

Re Matt,

Avant de coder, puisque tu as testé \R, tu peux essayer ce qui suit:
rechercher "(\R)\R+", et remplacer par "$1" Le $1 reprendra le contenu
du premier bloc entre parenthèses du champ de recherche. Par contre je
suis étonné que le fait de remplacé par \r\n n'ait pas marché, soit il
reste un truc que je croyais avoir pigé, soit ya un truc... Je ferai des
essais demain, bien cloisonné chez moi pour éviter les 37° lol.

J.-F.

Le 23/08/2016 23:26, Mathieu Barbe a écrit :

Coucou JF,
merci pour les infos.
avec \R, j'arrive à trouver mes ligne vide.
Mais je n'arrive pas à insérer de retour à la ligne.
Du coup, je me retrouve avec plusieurs ligne sur la même ligne.
J'ai essayé de remplacer par \r\n ou par \R, mais rien à faire.

Je crois que je vais codé pour arriver à mes fin.
++ Mathieu



Le 23/08/2016 à 20:29, Jean-François Colas a écrit :

Hello Matt et tous,

Deux choses pour peut-être te donner des pistes.

1) Tes fins de ligne Unix, à l'intérieur de 6Pad ça n'existe plus, tout
est windowsisé, quitte à ce qu'à la sauvegarde ça soit rétabli. En
attendant, en interne, visiblement, c'est \r\n, quel que soit le format
de ton fichier. Alors un truc du genre: rechercher (\r\n)(\r\n)+ à
remplacer par $1 pourrait le faire.

2) Si je me trompe, ce que tu peux essayer, c'est \R avec un r
majuscule, ça existe dans les PCRE, et ça existe aussi dans 6Pad++, ça
symbolise une fin de ligne quelle que soit sa forme.

A ce propos, aujourd'hui, pour trouver des fins de lignes, on est
obligés d'activer les expressions régulières. Je ne sais pas ce qu'il en
est dans les autres éditeurs de textes, du moins à part deux que je
connais un peu, mais pourrait-on envisager un mécanisme permettant de
localiser, même sans expression régulières, certains caractères courants
"non imprimables", tels que la fin de ligne ou la tab? Par exemple, des
^p ^t ^f pour paragraphe, tab, form fieed, au moins?

J.-F.

Le 23/08/2016 18:56, Mathieu Barbe a écrit :

Bonjour,
j'ai un fichier avec beaucoup de ligne vide et j'aimerais toute les
supprimer

J'ai essayé de remplacer
\n\n
pa \n

rien ne se passe.

Puis j'ai essayé de remplacer "^$" par rien.
Pareil, pas de changement.
J'ai des fin de ligne unix.
Et j'ai essayé avec ou sans la case à cochée "expression régulière"
Auriez-vous une idée pour me sortir de ce mauvais pas.
Merci par avance.
Amicalement, Mathieu
Progliste :
Pour se d�sinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est
limit� � 2 MO
Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
priv�, je vous r�pondrez en priv�.




Progliste :
Pour se d�sinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est
limit� � 2 MO
Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�,
je vous r�pondrez en priv�.






Progliste :
Pour se d�sinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est
limit� � 2 MO
Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�,
je vous r�pondrez en priv�.




--
Mathieu Barbe
Ingénieur informatique embarqué & handi grimpeur
Court métrage, La vue au bout des doigts 
mat.ba...@gmail.com

Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :

[progliste] Re: expression régulière pour 6 pad ++

2016-08-24 Par sujet Abdel
Coucou Math,

Voici une combine qui fonctionne ici :

Dans la zone "Rechercher", saisir "^\R+" et ne rien mettre dans la zone 
"Remplacer par".

Bien sûr, la case à cocher "Expression régulière"doit être cochée.

N'oublie pas le caractère "^" (Accent circonflexe) qui symbolise un début de 
ligne et le \R+ avec un R en majuscule qui symbolisera tout caractère de fin de 
ligne.

Dans cette expression,les autres caractères non-imprimables ne sont pas pris en 
compte, mais on pourrait envisager un "^[\R\S\T]+" remplacé par rien du tout et 
ça devrait fonctionner normalement.

Encore une nouvelle idée pour notre ami Yannick s'ilsouhaite ajouter une 
fonction de suppression de ligne vide dans le forPython...

Essaie et tiens nous au jus.

PS :

Pour l'éventuel insertion de saut de ligne, ça semble ne pas fonctionner chez 
moi aussi en mettant "\r\n" ou "\n" dans la zone "Remplacer par".

Bien amicalement,
Abdel.



- Mail original -
De: "Jean-François Colas" <jfco...@free.fr>
À: progliste@ml.free.fr
Envoyé: Mercredi 24 Août 2016 00:40:17
Objet: [progliste] Re: expression régulière pour 6  pad ++

Re Matt,

Avant de coder, puisque tu as testé \R, tu peux essayer ce qui suit: 
rechercher "(\R)\R+", et remplacer par "$1" Le $1 reprendra le contenu 
du premier bloc entre parenthèses du champ de recherche. Par contre je 
suis étonné que le fait de remplacé par \r\n n'ait pas marché, soit il 
reste un truc que je croyais avoir pigé, soit ya un truc... Je ferai des 
essais demain, bien cloisonné chez moi pour éviter les 37° lol.

J.-F.

Le 23/08/2016 23:26, Mathieu Barbe a écrit :
> Coucou JF,
> merci pour les infos.
> avec \R, j'arrive à trouver mes ligne vide.
> Mais je n'arrive pas à insérer de retour à la ligne.
> Du coup, je me retrouve avec plusieurs ligne sur la même ligne.
> J'ai essayé de remplacer par \r\n ou par \R, mais rien à faire.
>
> Je crois que je vais codé pour arriver à mes fin.
> ++ Mathieu
>
>
>
> Le 23/08/2016 à 20:29, Jean-François Colas a écrit :
>> Hello Matt et tous,
>>
>> Deux choses pour peut-être te donner des pistes.
>>
>> 1) Tes fins de ligne Unix, à l'intérieur de 6Pad ça n'existe plus, tout
>> est windowsisé, quitte à ce qu'à la sauvegarde ça soit rétabli. En
>> attendant, en interne, visiblement, c'est \r\n, quel que soit le format
>> de ton fichier. Alors un truc du genre: rechercher (\r\n)(\r\n)+ à
>> remplacer par $1 pourrait le faire.
>>
>> 2) Si je me trompe, ce que tu peux essayer, c'est \R avec un r
>> majuscule, ça existe dans les PCRE, et ça existe aussi dans 6Pad++, ça
>> symbolise une fin de ligne quelle que soit sa forme.
>>
>> A ce propos, aujourd'hui, pour trouver des fins de lignes, on est
>> obligés d'activer les expressions régulières. Je ne sais pas ce qu'il en
>> est dans les autres éditeurs de textes, du moins à part deux que je
>> connais un peu, mais pourrait-on envisager un mécanisme permettant de
>> localiser, même sans expression régulières, certains caractères courants
>> "non imprimables", tels que la fin de ligne ou la tab? Par exemple, des
>> ^p ^t ^f pour paragraphe, tab, form fieed, au moins?
>>
>> J.-F.
>>
>> Le 23/08/2016 18:56, Mathieu Barbe a écrit :
>>> Bonjour,
>>> j'ai un fichier avec beaucoup de ligne vide et j'aimerais toute les
>>> supprimer
>>>
>>> J'ai essayé de remplacer
>>> \n\n
>>> pa \n
>>>
>>> rien ne se passe.
>>>
>>> Puis j'ai essayé de remplacer "^$" par rien.
>>> Pareil, pas de changement.
>>> J'ai des fin de ligne unix.
>>> Et j'ai essayé avec ou sans la case à cochée "expression régulière"
>>> Auriez-vous une idée pour me sortir de ce mauvais pas.
>>> Merci par avance.
>>> Amicalement, Mathieu
>>> Progliste :
>>> Pour se d�sinscrire de la liste :
>>> mailto:progliste-requ...@ml.free.fr?subject=unsubscribe
>>>
>>> Pour voir les archives de la liste :
>>> http://www.mail-archive.com/progliste@ml.free.fr/
>>>
>>> Je vous rappelle que les pi�ces jointe sont activ�s leur taille est
>>> limit� � 2 MO
>>> Pour acc�der aux fichiers de la liste
>>> http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
>>> Ou en utilisant la nouvelle page de partage :
>>> http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
>>> Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
>>> priv�, je vous r�pondrez en priv�.
>>>
>>>
>>
>> Progliste :
>> Pour se d�si

[progliste] Re: expression régulière pour 6 pad ++

2016-08-23 Par sujet Jean-François Colas

Re Matt,

Avant de coder, puisque tu as testé \R, tu peux essayer ce qui suit: 
rechercher "(\R)\R+", et remplacer par "$1" Le $1 reprendra le contenu 
du premier bloc entre parenthèses du champ de recherche. Par contre je 
suis étonné que le fait de remplacé par \r\n n'ait pas marché, soit il 
reste un truc que je croyais avoir pigé, soit ya un truc... Je ferai des 
essais demain, bien cloisonné chez moi pour éviter les 37° lol.


J.-F.

Le 23/08/2016 23:26, Mathieu Barbe a écrit :

Coucou JF,
merci pour les infos.
avec \R, j'arrive à trouver mes ligne vide.
Mais je n'arrive pas à insérer de retour à la ligne.
Du coup, je me retrouve avec plusieurs ligne sur la même ligne.
J'ai essayé de remplacer par \r\n ou par \R, mais rien à faire.

Je crois que je vais codé pour arriver à mes fin.
++ Mathieu



Le 23/08/2016 à 20:29, Jean-François Colas a écrit :

Hello Matt et tous,

Deux choses pour peut-être te donner des pistes.

1) Tes fins de ligne Unix, à l'intérieur de 6Pad ça n'existe plus, tout
est windowsisé, quitte à ce qu'à la sauvegarde ça soit rétabli. En
attendant, en interne, visiblement, c'est \r\n, quel que soit le format
de ton fichier. Alors un truc du genre: rechercher (\r\n)(\r\n)+ à
remplacer par $1 pourrait le faire.

2) Si je me trompe, ce que tu peux essayer, c'est \R avec un r
majuscule, ça existe dans les PCRE, et ça existe aussi dans 6Pad++, ça
symbolise une fin de ligne quelle que soit sa forme.

A ce propos, aujourd'hui, pour trouver des fins de lignes, on est
obligés d'activer les expressions régulières. Je ne sais pas ce qu'il en
est dans les autres éditeurs de textes, du moins à part deux que je
connais un peu, mais pourrait-on envisager un mécanisme permettant de
localiser, même sans expression régulières, certains caractères courants
"non imprimables", tels que la fin de ligne ou la tab? Par exemple, des
^p ^t ^f pour paragraphe, tab, form fieed, au moins?

J.-F.

Le 23/08/2016 18:56, Mathieu Barbe a écrit :

Bonjour,
j'ai un fichier avec beaucoup de ligne vide et j'aimerais toute les
supprimer

J'ai essayé de remplacer
\n\n
pa \n

rien ne se passe.

Puis j'ai essayé de remplacer "^$" par rien.
Pareil, pas de changement.
J'ai des fin de ligne unix.
Et j'ai essayé avec ou sans la case à cochée "expression régulière"
Auriez-vous une idée pour me sortir de ce mauvais pas.
Merci par avance.
Amicalement, Mathieu
Progliste :
Pour se d�sinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est
limit� � 2 MO
Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
priv�, je vous r�pondrez en priv�.




Progliste :
Pour se d�sinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est
limit� � 2 MO
Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�,
je vous r�pondrez en priv�.






Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO 


Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.




[progliste] Re: expression régulière pour 6 pad ++

2016-08-23 Par sujet Mathieu Barbe

Coucou JF,
merci pour les infos.
avec \R, j'arrive à trouver mes ligne vide.
Mais je n'arrive pas à insérer de retour à la ligne.
Du coup, je me retrouve avec plusieurs ligne sur la même ligne.
J'ai essayé de remplacer par \r\n ou par \R, mais rien à faire.

Je crois que je vais codé pour arriver à mes fin.
++ Mathieu



Le 23/08/2016 à 20:29, Jean-François Colas a écrit :

Hello Matt et tous,

Deux choses pour peut-être te donner des pistes.

1) Tes fins de ligne Unix, à l'intérieur de 6Pad ça n'existe plus, tout
est windowsisé, quitte à ce qu'à la sauvegarde ça soit rétabli. En
attendant, en interne, visiblement, c'est \r\n, quel que soit le format
de ton fichier. Alors un truc du genre: rechercher (\r\n)(\r\n)+ à
remplacer par $1 pourrait le faire.

2) Si je me trompe, ce que tu peux essayer, c'est \R avec un r
majuscule, ça existe dans les PCRE, et ça existe aussi dans 6Pad++, ça
symbolise une fin de ligne quelle que soit sa forme.

A ce propos, aujourd'hui, pour trouver des fins de lignes, on est
obligés d'activer les expressions régulières. Je ne sais pas ce qu'il en
est dans les autres éditeurs de textes, du moins à part deux que je
connais un peu, mais pourrait-on envisager un mécanisme permettant de
localiser, même sans expression régulières, certains caractères courants
"non imprimables", tels que la fin de ligne ou la tab? Par exemple, des
^p ^t ^f pour paragraphe, tab, form fieed, au moins?

J.-F.

Le 23/08/2016 18:56, Mathieu Barbe a écrit :

Bonjour,
j'ai un fichier avec beaucoup de ligne vide et j'aimerais toute les
supprimer

J'ai essayé de remplacer
\n\n
pa \n

rien ne se passe.

Puis j'ai essayé de remplacer "^$" par rien.
Pareil, pas de changement.
J'ai des fin de ligne unix.
Et j'ai essayé avec ou sans la case à cochée "expression régulière"
Auriez-vous une idée pour me sortir de ce mauvais pas.
Merci par avance.
Amicalement, Mathieu
Progliste :
Pour se d�sinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est
limit� � 2 MO
Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
priv�, je vous r�pondrez en priv�.




Progliste :
Pour se d�sinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est
limit� � 2 MO
Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�,
je vous r�pondrez en priv�.




--
Mathieu Barbe
Ingénieur informatique embarqué & handi grimpeur
Court métrage, La vue au bout des doigts 
mat.ba...@gmail.com

Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO 


Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.