[progliste] python re regExp

2015-06-18 Par sujet yannick
bjr, j'ai un text, que je veux transformer en liste . cette liste se 
base sur les majuscules .
tout se  passe bien sauf que le texte de chaque item est tronqué de la 
majuscule !
Vous me  diriez normal , mais y a t'il une astuce pour que cela ne se 
passe pas ainsi ?

merci !
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: python re regExp

2015-06-18 Par sujet yannick

salut, voici un exemple :
text =Bonjour Yannick Comment allez vous ?
comment ferez  tu pour avoir :
Bonjour yannick
et :
Comment allez vous ?
merci !

Le 18/06/2015 18:16, Yannick Youalé a écrit :

Coucou homonyme !

Et si tu nous collais la regexp pour qu'on en juge par nous même, et 
sachions comment la modifier afin d'atteindre le but recherché.


Si c'est du PCRE, je peux peut-être faire quelque chose.

Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
Mon site: www.visuweb.net

- Original Message - From: yannick philao...@free.fr
To: progliste@ml.free.fr
Sent: Thursday, June 18, 2015 4:22 PM
Subject: [progliste] python re regExp


bjr, j'ai un text, que je veux transformer en liste . cette liste se 
base sur les majuscules .
tout se  passe bien sauf que le texte de chaque item est tronqué de 
la majuscule !
Vous me  diriez normal , mais y a t'il une astuce pour que cela ne se 
passe pas ainsi ?

merci !
Progliste :
Pour se dsinscrire 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 pices jointe sont activs leur taille est 
limit  2 MO

Pour accder 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 rpondrez 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: python re regExp

2015-06-18 Par sujet yannick

ha voici la phrase exacte :
Vous êtes actuellement en ligne. Non lus : 0 Total : 713

Le 18/06/2015 18:16, Yannick Youalé a écrit :

Coucou homonyme !

Et si tu nous collais la regexp pour qu'on en juge par nous même, et 
sachions comment la modifier afin d'atteindre le but recherché.


Si c'est du PCRE, je peux peut-être faire quelque chose.

Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
Mon site: www.visuweb.net

- Original Message - From: yannick philao...@free.fr
To: progliste@ml.free.fr
Sent: Thursday, June 18, 2015 4:22 PM
Subject: [progliste] python re regExp


bjr, j'ai un text, que je veux transformer en liste . cette liste se 
base sur les majuscules .
tout se  passe bien sauf que le texte de chaque item est tronqué de 
la majuscule !
Vous me  diriez normal , mais y a t'il une astuce pour que cela ne se 
passe pas ainsi ?

merci !
Progliste :
Pour se dsinscrire 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 pices jointe sont activs leur taille est 
limit  2 MO

Pour accder 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 rpondrez 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: python re regExp

2015-06-18 Par sujet Yannick Youalé

Coucou homonyme !

Et si tu nous collais la regexp pour qu'on en juge par nous même, et 
sachions comment la modifier afin d'atteindre le but recherché.


Si c'est du PCRE, je peux peut-être faire quelque chose.

Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
Mon site: www.visuweb.net

- Original Message - 
From: yannick philao...@free.fr

To: progliste@ml.free.fr
Sent: Thursday, June 18, 2015 4:22 PM
Subject: [progliste] python re regExp


bjr, j'ai un text, que je veux transformer en liste . cette liste se base 
sur les majuscules .
tout se  passe bien sauf que le texte de chaque item est tronqué de la 
majuscule !
Vous me  diriez normal , mais y a t'il une astuce pour que cela ne se 
passe pas ainsi ?

merci !
Progliste :
Pour se dsinscrire 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 pices jointe sont activs leur taille est limit  2 
MO

Pour accder 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 rpondrez 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: python re regExp

2015-06-18 Par sujet Jean-François Colas

Hello,

Ce msg veut pas passer... 3ème et dernier essai, donc au mieux vous 
l'avez une fois, au pire trois fois. (qui a dit au mieux on l'aura zéro 
fois?)



Dans mon éditeur habituel, basé PCRE 8 quelque chose, un truc quimarche est:
rechercher: ([A-Z].+?\s)(?=[A-Z]|$)
Remplacer par: $1\r\n (pour mettre une fin de lilgne après chaque élément).

Dans 6Pad++, que je coche différencier la casse ou non, ça ne marche pas 
comme ça et je n'ai pas assez de temps ce soir pour tâcher de trouver 
comment ça marcherait.


Alors en Python...

J.-F.

Le 18/06/2015 18:48, yannick a écrit :

ha voici la phrase exacte :
Vous êtes actuellement en ligne. Non lus : 0 Total : 713

Le 18/06/2015 18:16, Yannick Youalé a écrit :

Coucou homonyme !

Et si tu nous collais la regexp pour qu'on en juge par nous même, et
sachions comment la modifier afin d'atteindre le but recherché.

Si c'est du PCRE, je peux peut-être faire quelque chose.

Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
Mon site: www.visuweb.net

- Original Message - From: yannick philao...@free.fr
To: progliste@ml.free.fr
Sent: Thursday, June 18, 2015 4:22 PM
Subject: [progliste] python re regExp



bjr, j'ai un text, que je veux transformer en liste . cette liste se
base sur les majuscules .
tout se  passe bien sauf que le texte de chaque item est tronqué de
la majuscule !
Vous me  diriez normal , mais y a t'il une astuce pour que cela ne
se passe pas ainsi ?
merci !
Progliste :
Pour se dsinscrire 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 pices jointe sont activs leur taille est
limit  2 MO
Pour accder 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 rpondrez 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 leurtaille 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: python re regExp

2015-06-18 Par sujet QuentinC

Oui, la solution optimale passe bien par l'utilisation d'assertions.

Qu'est-ce qui ne fonctionne pas exactement dans 6pad++ ? Je ne vois pas 
à priori ce qui  n'irait pas dans cette regex, à part le \r\n. Autant 
boost que python supporte les assertions normalement.

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: python re regExp

2015-06-18 Par sujet Yannick Youalé

Coucou !

Après un sommeil réparateur, je répond.

En fait je pense qu'on peut faire plus simple.

Je crois qu'il s'agit d'insérer des retours à la ligne juste avant les 
majuscules non ?


Alors dans ton outil de regexp, tu devras activer la sensibilité à la cass.

Puis tu lance la recherche et remplacement sur le texte cible avec 
probablement une fonction RegReplace avec comme


paramètre de recherche: ([A-Z])

paramètre de remplacement: $1\r\n

Le principe est que dans le paramètre de remplacement, le$1 reprend ce qui a 
été trouvé dans les premières parenthèses ouvrantes et fermantes du pattern, 
le$2 reprend ce qui a été trouvé dans les deuxième parenthèses ouvrantes et 
fermantes du pattern, et ainsi de suite avec des $3, $4, etc.



Et tu n'as qu'à préciser le texte qui interviendra donc après ces portions 
reprises. Ici en l'occurence, c'est d'ajouter des retours à la ligne.




Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
Mon site: www.visuweb.net
.


- Original Message - 
From: Jean-François Colas jfco...@free.fr

To: progliste@ml.free.fr
Sent: Thursday, June 18, 2015 9:26 PM
Subject: [progliste] Re: python re regExp



Hello,

Ce msg veut pas passer... 3ème et dernier essai, donc au mieux vous l'avez 
une fois, au pire trois fois. (qui a dit au mieux on l'aura zéro fois?)



Dans mon éditeur habituel, basé PCRE 8 quelque chose, un truc quimarche 
est:

rechercher: ([A-Z].+?\s)(?=[A-Z]|$)
Remplacer par: $1\r\n (pour mettre une fin de lilgne après chaque 
élément).


Dans 6Pad++, que je coche différencier la casse ou non, ça ne marche pas 
comme ça et je n'ai pas assez de temps ce soir pour tâcher de trouver 
comment ça marcherait.


Alors en Python...

J.-F.

Le 18/06/2015 18:48, yannick a écrit :

ha voici la phrase exacte :
Vous êtes actuellement en ligne. Non lus : 0 Total : 713

Le 18/06/2015 18:16, Yannick Youalé a écrit :

Coucou homonyme !

Et si tu nous collais la regexp pour qu'on en juge par nous même, et
sachions comment la modifier afin d'atteindre le but recherché.

Si c'est du PCRE, je peux peut-être faire quelque chose.

Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
Mon site: www.visuweb.net

- Original Message - From: yannick philao...@free.fr
To: progliste@ml.free.fr
Sent: Thursday, June 18, 2015 4:22 PM
Subject: [progliste] python re regExp



bjr, j'ai un text, que je veux transformer en liste . cette liste se
base sur les majuscules .
tout se  passe bien sauf que le texte de chaque item est tronqué de
la majuscule !
Vous me  diriez normal , mais y a t'il une astuce pour que cela ne
se passe pas ainsi ?
merci !
Progliste :
Pour se dsinscrire 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 pices jointe sont activs leur taille est
limit  2 MO
Pour accder 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 rpondrez 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 leurtaille 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 dsinscrire 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 pices jointe sont activs leur taille est limit  2 
MO

Pour accder 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