SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Forside   Tilmelding   Postarkiv   Forum   Kalender   Søg
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

Re: [PERL] Længde/Streng



On Mon, Aug 12, 2002 at 12:04:01AM +0200, Henning Hansen wrote:
> Hej
> 
> Jeg har brug for at opdele en streng som kan være af forskellig
> størrelse ca. 100-500 karaktere 
> 
> Den skal deles op til bidder der max må være 121 karaktere lange,
> f.eks. denne streng som er 150 karaktere lang. 
> 
> $streng = "123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890";
> 
> Denne skal deles op i:
> 
> $streng01
> $streng02
> 
> 
> Hvis strengen f.eks. er 380 lang skal den deles op i 4 dele:
> 
> $streng01
> $streng02
> $streng03
> $streng04
> 
> Er der nogen der kan hjælpe mig med at løse dette

$streng = "1234567890" x 100;	      # 1000 tegn
@a = ($streng =~ /.{1,121}/g);	      # split i array
print length, "\n" for (@a);	      # print længden af hvert element

Her får du resultatet i et array.  Det er langt simplere end at bruge et
antal variable med faste navne.

-- 
René Seindal (sslug@sslug)              http://www.seindal.dk/rene/
 


 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

 
 
Henvendelse vedrørende websiderne til <www_admin>. Senest ændret 2005-08-10, klokken 19:54
Denne side vedligeholdes af MHonArc .