[Perl] Pb avec un split

Pb avec un split [Perl] - Perl - Programmation

Marsh Posté le 18-07-2003 à 13:25:12    

.


Message édité par Profil supprimé le 12-09-2018 à 15:32:13
Reply

Marsh Posté le 18-07-2003 à 13:25:12   

Reply

Marsh Posté le 18-07-2003 à 13:41:57    

Les regexs sont tes amies il faut les aimer aussi, laisse moi te presenter ta substitution préférée:

Code :
  1. $path =~ s/\\/\//g;


Bon ça remplace les \ par des / ... Alors en plus toi tu as virer les : je sais pas si c'est fait exprès ... On va dire que non  :o


Message édité par anapajari le 18-07-2003 à 13:42:29
Reply

Marsh Posté le 18-07-2003 à 14:00:53    

si tu ne mets pas le /g il ne remplace que la première chaine qu'il trouve
test pour voir, tu comprendra vite


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
Reply

Marsh Posté le 18-07-2003 à 14:05:45    

tiens:
http://www.google.fr/search?hl=fr& [...] ogle&meta=
Ya pas deux points au milieu de mon url? Comment ça c'est triché  :o  
 
Bon pis si tu les veux pas, t'as qu'a les enlever maintenant que tu sais faire une substitution!
 
ps: c'était une libre adaptation de la chanson, mais je reconnais mon erreur :D
 
[edit: arf il avait remplacer : p dans l'url]


Message édité par anapajari le 18-07-2003 à 14:06:46
Reply

Marsh Posté le 18-07-2003 à 14:24:20    

$path =~ s/[\\:]/[\/]/g;
ca marcherait un truc comme ca?
(remplace les \ par / et : par rien)
 
je suis vraiment pas sure mais ca m'intéresse si ca fonctionne


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
Reply

Marsh Posté le 18-07-2003 à 14:28:23    

tu pourras pas tout faire en même temps ... Mais à la limite tu le fait en deux fois:

Code :
  1. $path =~ s/\\/\//g;
  2. $path =~ s/://g;


Pis arretes de pleurer, PERL c'est trop fort!  
 
Tiens petits liens pas trop mal fait si tu as déjà des notions de progs:
http://www.med.univ-rennes1.fr/~po [...] operl.html
http://www.enstimac.fr/Perl/DocFr.html

Reply

Marsh Posté le 18-07-2003 à 14:29:32    

Anapajari a écrit :


Pis arretes de pleurer, PERL c'est trop fort!  


clur  [:darkmavis]


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
Reply

Marsh Posté le 18-07-2003 à 14:43:22    

ah mais attends, peux-tu réessayer le meme que je t'ai donné avec tr au lieu de s ?


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
Reply

Marsh Posté le 18-07-2003 à 15:00:18    

tartalap a écrit :

Code :
  1. $url =~ tr/[\\:]/[\/]/g;

 
ca donne une syntax error  


[:totozzz]


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
Reply

Marsh Posté le 18-07-2003 à 15:08:04    

tartalap a écrit :

Plait il [:alph-one]
 
jamais compris ce ke les smiley de LH faisaient la  :lol:  :lol:  


je fais que constater que ca marche pas ;)


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
Reply

Marsh Posté le 18-07-2003 à 15:08:04   

Reply

Marsh Posté le 18-07-2003 à 15:46:03    

tartalap a écrit :

Code :
  1. $url =~ tr/[\\:]/[\/]/g;

 
ca donne une syntax error  


Et c'est bien normal ... Allez la même sans le g à la fin ... On prends les paris moi je dis qu'il hurle plus. Maintenant de là à ce qu'il fasse ce qui faut je doute ... Jamais réussi à me servir de tr correctement alors je fait tout avec de s :D

Reply

Marsh Posté le 18-07-2003 à 19:54:54    

Anapajari a écrit :


Et c'est bien normal ... Allez la même sans le g à la fin ... On prends les paris moi je dis qu'il hurle plus. Maintenant de là à ce qu'il fasse ce qui faut je doute ... Jamais réussi à me servir de tr correctement alors je fait tout avec de s :D


très juste [:totozzz]
je n'ai jamais beaucoup utilisé le translate, si ce n'est pour mettre en minuscule ou majuscule


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
Reply

Marsh Posté le 18-07-2003 à 21:10:44    

pour les majuscules/minuscules il vaut mieux utilser lc() et uc()
 
les tr// c'est nikel pour virer les accents

Reply

Marsh Posté le 18-07-2003 à 21:29:43    

pospos a écrit :

pour les majuscules/minuscules il vaut mieux utilser lc() et uc()


ah je savais pas qu'il y avait des fonctions toutes faites  [:darkmavis]


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed