Thread Regulaere Ausdruecke (11 answers)
Opened by Gast at 2008-11-21 10:13

Linuxer
 2008-11-21 22:37
#116511 #116511
User since
2006-01-27
3887 Artikel
HausmeisterIn

user image
hier mal der Code mit split() wie ich ihn meinte ;)
Wenn die Datenzeilen umfangreicher werden, kann LIMIT helfen, Zeit zu sparen.

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/perl -l
use strict;
use warnings;

while my ( $line = <DATA> ) {
  my $field1 = ( split /\./, $line, 2 )[0];
  print $field1;
}

__DATA__
Auto.VW.Golf.BJ
Auto2.VW.Polo.BJ
Auto3.Audi.A5.BJ
Auto4.Audi.A4.BJ
Auto5.Audi.A3.BJ
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread Regulaere Ausdruecke