je tente de placer une regexp sur plusieurs lignes, question de lisibilité, mais celle-ci cesse de fonctionner à ce moment.
y'a quelque chose de spécial à faire ?
Publicité
Posté le 20-02-2005 à 18:58:55
couak
Posté le 20-02-2005 à 20:32:45
fais voir ta regex, on peut difficilement deviner ce que tu veux faire
sinon si tu as joué avec la variable $/ pense à faire attention que le \n devient un caractère comme un autre
burgergold
5$? va chez l'diable!
Posté le 21-02-2005 à 06:21:02
un truc du genre
m/^(\S+) (\d{2}:\d{2}:\d{2} \d{4}) (\S+)
$/
Message édité par burgergold le 21-02-2005 à 06:21:41
couak
Posté le 21-02-2005 à 08:53:42
ah ok j'ai compris : j'ai cru que tu voulais parser plusieurs lignes avec une regex
pour ton problème, je ne connais pas de solution, peut-être que qqun a déjà rencontré le problème ?
burgergold
5$? va chez l'diable!
Posté le 21-02-2005 à 13:35:45
voila le pourquoi de mon message ici
j'ai pourtant vu des exemples sur des sites que la regexp est disposé sur plusieurs lignes, avec des commentaires à droite de chaque ligne
pourtant dans mon cas ca ne fonctionne pas (et c'est dommage parce que ca se lit vraiment bien )