/ Forside / Teknologi / Udvikling / Perl / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Perl
#NavnPoint
bjarneA 141
poul_from 50
soccer 30
Nicknack 14
Tmpj 0
Strenge med blanktegn
Fra : Morten Lehrmann


Dato : 24-04-03 07:35


På hvilken elegant (læs: kort og effektiv) måde kan jeg skabe en
streng bestående af et vilkårligt antal blanktegn, altså en sætning
i stil med:

my $s = give_me_space( 45 );

skal returnere en streng med 45 blanktegn.


Mvh
Morten

 
 
Peter Makholm (24-04-2003)
Kommentar
Fra : Peter Makholm


Dato : 24-04-03 07:51

Morten Lehrmann <mle000@bali.foa.dk> writes:

> my $s = give_me_space( 45 );

my $s = ' ' x 45;


--
Peter Makholm | What if:
peter@makholm.net | Tannenbaum had convinced Linus that his
http://hacking.dk | operating system really was obsolete

Morten Lehrmann (24-04-2003)
Kommentar
Fra : Morten Lehrmann


Dato : 24-04-03 10:46

Peter Makholm <peter@makholm.net> writes:

> my $s = ' ' x 45;
>

Præcis hvad jeg skulle bruge. Tak.

Mvh
Morten

Peter Makholm (24-04-2003)
Kommentar
Fra : Peter Makholm


Dato : 24-04-03 11:10

Morten Lehrmann <mle000@bali.foa.dk> writes:

>> my $s = ' ' x 45;
>
> Præcis hvad jeg skulle bruge. Tak.

Og så er der selvfølgelig alle alternativerne for selvfølgelig er der
mere en en måde at gøre det på:

my $s;
$s .= ' ' for (1..45);

my $s;
$s .= ' ' while (length $s < 45);

my $s = sprintf "%45s"; # Er det garanteret at dette virker?

my $s = pack "A45";

--
Peter Makholm | Ladies and gentlemen, take my advice, pull down your
peter@makholm.net | pants and slide on the ice
http://hacking.dk | -- Sidney Freedman

Søg
Reklame
Statistik
Spørgsmål : 177428
Tips : 31962
Nyheder : 719565
Indlæg : 6407938
Brugere : 218877

Månedens bedste
Årets bedste
Sidste års bedste