Jag får inte splitmetoden att reagera på tecknet /. Antar att det krävs något tillägg eller liknande för att det ska tolkas rätt.
Jag har en sträng som anger en sökväg på datorn ex: c:/mapp/fil.jpg denna sträng vill jag dela upp med hjälp av splitmetoden och splitta vid varje /-tecken.
@list = split/-/, $filehandler;
där $filehandler är strängen med sökvägen.
Detta fungerar dock inte.
Hur löser man detta?
Tacksam för svar.
Jag skrev naturligtvis såhär i splitfunktionen:
@list = split///, $filehandler;
Har även testat med:
@list = split/"/"/, $filehandler;
@list = split/'/'/, $filehandler;
SPiNMedlem sedan mars 20007 896 inlägg En ren chansning, men följande kanske fungerar?
@list = split/\//, $filehandler;
Fick det att funka med denna rad:
@list = split(/\\/, $filehandler);
JojoxxMedlem sedan juni 20004 308 inlägg Båda varianerna funkar:
# Splitta vid \
@list = split(/\\/, $filehandler);
# Splitta vid /
@list = split(/\//, $filehandler);