perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 37
Click for quality!




10.02.2012 / 09:41

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  Perl: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


Beitragregular expression
Seitenanfang
Hallo

Bin leider nicht sehr vertraut damit.
Bräuchte eine Expression, die Leerzeichen
vor und nach einem Semikolon entfernt:

$LINE = "sdgj; sapd s;wq ew ; 1111 ; ;"

Ergebnis sollte dann sein:

$LINE = "sdgshj;sapd s;wq ew;1111;;"

Besten Dank

Charly

Datum: 28.08.2008-10:54

Beitragre: regular expression
Seitenanfang
s!\s?;\s?!;!g

Datum: 28.08.2008-11:56

Beitragre: regular expression
Seitenanfang
Hallo

..hmmm

bringt eigentlich nicht so ganz richtiges Ergebnis, habs dann so gelöst:

$LINE =~ s/[ ]*[;]/;/g;
$LINE =~ s/[;][ ]*/;/g;
$LINE =~ s/[;][ ]*[;]/;;/g;

Danke

Datum: 28.08.2008-14:50

Beitragre: regular expression
Seitenanfang
In welchem Fall hat es nicht funktioniert??

[code]$ perl -le '$LINE = "sdgj; sapd s;wq ew ; 1111 ; ;"; $LINE =~ s!\s*;\s*!;!g; print $LINE'
sdgj;sapd s;wq ew;1111;;
[/perl]

Datum: 29.08.2008-09:35

-






-
-