Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2992 connectés 

  FORUM HardWare.fr
  Programmation
  Perl

  [Perl] Pb avec un split

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Perl] Pb avec un split

n°461498
Profil sup​primé
Posté le 18-07-2003 à 13:25:12  answer
 

.


Message édité par Profil supprimé le 12-09-2018 à 15:32:13
mood
Publicité
Posté le 18-07-2003 à 13:25:12  profilanswer
 

n°461514
anapajari
s/travail/glanding on hfr/gs;
Posté le 18-07-2003 à 13:41:57  profilanswer
 

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
n°461534
urd-sama
waste of space
Posté le 18-07-2003 à 14:00:53  profilanswer
 

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 :.
n°461540
anapajari
s/travail/glanding on hfr/gs;
Posté le 18-07-2003 à 14:05:45  profilanswer
 

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
n°461569
urd-sama
waste of space
Posté le 18-07-2003 à 14:24:20  profilanswer
 

$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 :.
n°461585
anapajari
s/travail/glanding on hfr/gs;
Posté le 18-07-2003 à 14:28:23  profilanswer
 

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

n°461587
urd-sama
waste of space
Posté le 18-07-2003 à 14:29:32  profilanswer
 

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 :.
n°461603
urd-sama
waste of space
Posté le 18-07-2003 à 14:43:22  profilanswer
 

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 :.
n°461623
urd-sama
waste of space
Posté le 18-07-2003 à 15:00:18  profilanswer
 

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 :.
n°461633
urd-sama
waste of space
Posté le 18-07-2003 à 15:08:04  profilanswer
 

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 :.
mood
Publicité
Posté le 18-07-2003 à 15:08:04  profilanswer
 

n°461691
anapajari
s/travail/glanding on hfr/gs;
Posté le 18-07-2003 à 15:46:03  profilanswer
 

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

n°461941
urd-sama
waste of space
Posté le 18-07-2003 à 19:54:54  profilanswer
 

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 :.
n°462063
pospos
Posté le 18-07-2003 à 21:10:44  profilanswer
 

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

n°462078
urd-sama
waste of space
Posté le 18-07-2003 à 21:29:43  profilanswer
 

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 :.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Perl

  [Perl] Pb avec un split

 

Sujets relatifs
[perl] limite en taille des variables perl[Perl] Récupérer les champs d'une ligne
[perl] compilation d'un script perl[Perl] Parser une string
[Perl] break[Perl] Petite regexp
ASP | SPLIT | Ou est l'erreur ? :([perl] Récupérer les parametres dans l'url d'un cgi
Plus de sujets relatifs à : [Perl] Pb avec un split


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR