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" <[email protected]>
To: <[email protected]>
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" <[email protected]>
To: <[email protected]>
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:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
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:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
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:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
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:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
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:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
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�.