merci je vais testé !
- Original Message -
From: QuentinC quent...@cfardel.net
To: progliste@ml.free.fr
Sent: Wednesday, April 16, 2014 8:06 AM
Subject: [progliste] Re: PCRE
Bah, ^p.../p$ ou si tu veux vraiment ne cible que le début/la fin de
la chaîne, \ap.../p\z
Progliste :
Salut homonyme !
J'ai quelque chose de différent à te proposer:
Début du code PCRE
p[\w\W]+?/p
Fin du code PCRE
Quelques remarques:
1. Tu constatera que pour la balise de début de paragraphe j'ai ouvert le
chevron, mais je ne l'ai pas refermé. Cela pour prendre à la fois les
balises
Salut !
Dans une regexp, J'ai tester les trois points successifs comme indiqué par
Quentin.
Hé bien il se trouve que cela ne permet de capter que la première et la
dernière balise p du texte soumis à l'expression régulière. Autrement dit,
si dans un document html il y a trois
Citation: p[\w\W]+?/p
Pourquoi tu n'utilises pas simplement le point au lieu de [\w\W] ?
Pour moi ça serait la même chose, vu que [\w\W] va matcher n'importe
quoi (tu prends un ensemble et son contraire, donc tu vas nécessairement
prendre tout l'univers au final)
Citation: 1. Tu
bonjour,
comment chercher une chaine commence par € et se termine par la fin de la ligne
quelque soit son contenu?
merci par avance.
Salut Quentin !
Début de citation
Pourquoi tu n'utilises pas simplement le point au lieu de [\w\W] ?
Pour moi ça serait la même chose, vu que [\w\W] va matcher n'importe
quoi (tu prends un ensemble et son contraire, donc tu vas nécessairement
prendre tout l'univers au final)
Fin de
Salut Maan !
Essaye ceci:
Début du code PCRE
€[^\r\n]+
Fin du code PCRE
Autrement dit, trouve une chaîne qui commence par €, et tous les caractères qui
suivent sans que ce ne soient des retours à la ligne.
Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
salut Yannick,
merci, mais tu as mal compris ma question, ou j'ai mal exprimé !
je dois chercher une chaine qui commence par € et se termine par la fin de la
ligne exemple :
200€ tito le 02 avril 2014 titi
ou
200 € tito le 02/04/2014
De : Yannick Youalé
Date : mercredi 16 avril 2014 12:14
À
Salut Maan !
Sans trop chercher de complication dans la regexp, je te propose ceci:
\d+[ ]€[ ][^\r\n]+
Cette expression devrait te servir à capter les deux chaînes que tu a donné.
Maintenant, tu peut partir de là pour ajoutter d'autres précisions.
Par exemple, le nombre avant le caractère
Citation: Et pourtant, chez moi ils ont déclanché un comportement
particulier.
Oui, ça a matché trois caractères au hasard ?
Progliste :
Pour se d�sinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe
Pour voir les archives de la liste :
Attention au fait que le signe ⬠n'est pas dans le jeu
ISO-8859-1/Latin-1 de base. Pour que ça marche bien il faut que la
chaîne d'entrée soit en UTF-8, et il faut activer l'option UTF-8 en
construisant la regex (en php c'est l'option u, en C++ le flag PCRE_UTF8)
Progliste :
Pour se
Bonjour,
Pour jouer avec les expression rationnelles, il est important de bien
comprendre ce que chaque caractère signifie, sinon on est perdu. J'ai
appris avec ce tuto, qui me semble très bien pour une connaissance
basique :
http://formation-perl.fr/guide-perl-08.html
--
Raphaël
« Tout
Il y avait aussi expreg.com dans la lignée des tutos PCRE, je ne sais
pas s'il existe encore.
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/
Salut à tous !
J'aimerais connaître un code pour envoyer le contenu de la console python dans
un fichier texte.
Ou un code qui capterait les message d'erreur et les enverait dans un fichier
texte.
Merci !
Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
Matché trois caractères ?
Non, plus que ça.
Ca s'est comporté comme un .+.
Hé oui ! Etonnant hein ?
Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
- Original Message -
From: QuentinC quent...@cfardel.net
To: progliste@ml.free.fr
Sent:
Salut la ML,
Si jamais ça peut avoir une certaine importance, on parle de quel
environnement? Car oui, en effet, étonnant!
J.-F.
Le 16/04/2014 15:39, Yannick Youalé a écrit :
Matché trois caractères ?
Non, plus que ça.
Ca s'est comporté comme un .+.
Hé oui ! Etonnant hein ?
salut Yannick,
toujours ca ne fonctionne pas !
je souhaite supprimer touts les reste de la ligne après le signe € jusque la
fin de chaque ligne.
De : Yannick Youalé
Date : mercredi 16 avril 2014 13:21
À : progliste@ml.free.fr
Objet : [progliste] Re: Re : Re: regexp
Salut Maan !
Sans trop
salut Yannick,
sys.stderr=fichier
sys.stdout =fichier
n'oublis pas de sovgarder l'ancien sortis dans une variable où cas où tu
l'auras besoin .
De : Yannick Youalé
Date : mercredi 16 avril 2014 13:41
À : progliste@ml.free.fr
Objet : [progliste] python- envoyer le contenu de la console dans
Salut Maan,
Attention, on dirait que ton cahier des charges évolue à chacun de tes
messages. Enfin, pour être plus exact, il se précise, donc on va bien
finir par y arriver.
tu veux le début d'une ligne: ^
Tu veux apparemment un nombre avant euro: \d+
tu as des espaces ou pas: \s*
Tu as
En fait vu comme ça, c'est plus simple de prendre le problème dans
l'autre sens.
Tu recherches
â¬.*$
et tu le remplaces par une chaîne vide
Progliste :
Pour se d�sinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe
Pour voir les archives de la liste :
Salut J-F !
Je teste mes regexp en vb6 avec un outil que je me suis créé.
Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
- Original Message -
From: Jean-François Colas jfco...@inja.fr
To: progliste@ml.free.fr
Sent: Wednesday, April 16, 2014 2:47
Salut Maan !
Je vais te réitéré la question de J-F. Dans quel environnement essais-tu de
créer une regexp ? Quel langage de programmation utilises-tu ?
Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
- Original Message -
From: Maan ALOUN
To:
Merci Maan !
Faut maintenant que je trouve le temps de tester ça à tête reposée.
Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
- Original Message -
From: Maan ALOUN
To: progliste@ml.free.fr
Sent: Wednesday, April 16, 2014 3:04 PM
Subject:
salut JF,
j'ai au début de chaque ligne un prix puis le signe â¬, moi je dois remplacer
toute la ligne sof le prix par le signe plus pour aditionner touts les prix.
je ne sais pas quand il y aura des espaces ou pas, si la ligne se termine
par un chiffre ou une lettre.
Re Maan,
Tu as pu essayer ce que je t'ai proposé?
Je rappelle la formule:
^(\s*\d+\s*\x80).*?$
Tu travailles sur des lignes dont la disposition peut varier?
Et surtout, est-ce qu'une recherche du signe euro marche, déjà ? Soit
littéralement, soit par \x80, soit par les recommandations de
Ok alors fais plus simple. Match juste (\d+)\s*â¬, tu récupères le
premier groupe et tu sommes au fur et à mesure.
Progliste :
Pour se d�sinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe
Pour voir les archives de la liste :
merci Raphaël, je ne connaissais pas ce site .
cela fait un moment que je n'avais pas utilisé d'expression régulière .
le retour est un peu difficile ..
- Original Message -
From: Raphaël POITEVIN raphael.poite...@gmail.com
To: progliste@ml.free.fr
Sent: Wednesday, April 16, 2014
bonjour,
je suis en train de suivre les conseils de yannick pour tester vinux en version
réel,
alors j'ai télécharger vinux wubi,
quand je lance wubi,
il me propose des ubuntu , mais je ne peux pas choisir l'iso de vinux, comment
dois je faire ?
merci !!
---
Ce courrier électronique ne
28 matches
Mail list logo