"Adam Sjøgren" <spamtrap@koldfront.dk> wrote in message
news:87adathues.fsf@virgil.koldfront.dk...
> On Sat, 2 Aug 2003 00:37:47 +0200, Jimmy wrote:
>
> > Jeg ønsker at hente de to første tegn af en streng.
>
> > Jeg har forsøgt mig med left/mid/right/substring (streng, offset,
> > antal) uden held.
>
> > Hvordan ville I gøre?
>
> Jeg ville poste det jeg havde prøvet i stedet for bare at sige at det
> ikke virkede.
Det har du ret i.
Det burde jeg have gjort.
> $ perl -e 'print substr("12345", 0, 2), "\n";'
> 12
Mærkeligt - Mener jeg forsøgte ovenstående, men når jeg prøver nu virker det
selvfølgelig
> Hvad gjorde at du ikke kunne få substr() til at virke?
>
> En anden måde:
>
> $ perl -e '"12345"=~/^(..)/; print $1, "\n";'
> 12
my $two_letters = $file =~ /../ ? $1 : undef;
Use of uninitialized value in concatenation (.) or string at test.pl line
35.
Ovenstående var hvad jeg havde stående i min test.pl.
Jeg holder mig til substr - tak for hjælpen.
Mvh
Jimmy