Avatar billede sarid Nybegynder
26. marts 2003 - 17:04 Der er 2 kommentarer og
1 løsning

Fjern linieskift

Hvordan fjerner man en linieskift fra en liste af ord?

ord01
ord02
ord03
...

I virkligheden er der en \n efter hvert ord:

ord01\n
ord02\n
ord03\n
...

Hvordan fjerne jeg den??
Avatar billede logos Nybegynder
26. marts 2003 - 21:09 #1
løbe igennem listen via en while-  eller foreach løkke.
foreach (@liste) {
    chomp;
}

ordren chomp skærer newlinen væk :-)
Avatar billede sarid Nybegynder
27. marts 2003 - 10:36 #2
Right you are Logos.  Jeg har do valgt at gøre det således:

s/\n//g;

Du får naturligvis pointerne for din tid.
Avatar billede logos Nybegynder
27. marts 2003 - 13:31 #3
Perl motto:

alting kan gøres på flere måder ;-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester