/ 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
substitution
Fra : weaxler


Dato : 29-05-01 15:41

brude denne regulare expression ikke fjerne tomme felter i starten af
strengen?

string =~ s/^\s+// ;

Dvs. " korsgade" bliver til "korsgade" ???

eller er det mig som er forkert på den? Hvordan gøres det så? og hvordan
fjernes tomme felter i enden af strengen?

weaxler



 
 
Peter Makholm (29-05-2001)
Kommentar
Fra : Peter Makholm


Dato : 29-05-01 17:36

"weaxler" <weaxler@cs.auc.dk> writes:

> brude denne regulare expression ikke fjerne tomme felter i starten af
> strengen?
>
> string =~ s/^\s+// ;

Det virker hos mig:

xyzzy% perl -pe ' s/^\s+//; '
korsgade
korsgade
ibenholdt
ibenholdt
xyzzy%

--
hash-bang-slash-bin-slash-bash

Lars Balker Rasmusse~ (29-05-2001)
Kommentar
Fra : Lars Balker Rasmusse~


Dato : 29-05-01 20:34

"weaxler" <weaxler@cs.auc.dk> writes:
> brude denne regulare expression ikke fjerne tomme felter i starten af
> strengen?
>
> string =~ s/^\s+// ;

Jo, og det gør den også.

> og hvordan fjernes tomme felter i enden af strengen?

s/\s+$//;

Samt naturligvis
perldoc -q "blank space"
--
Lars Balker Rasmussen "Woo hoo!?"

Steffen Larsen (30-05-2001)
Kommentar
Fra : Steffen Larsen


Dato : 30-05-01 09:38



Søg
Reklame
Statistik
Spørgsmål : 177547
Tips : 31968
Nyheder : 719565
Indlæg : 6408797
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste