suchstring
fips
- perl
0 Sven Schrodt0 fips
0 Maike0 Sven Schrodt0 Maike
0 dey
hallo,
wie muss man in perl tun, um aus einer Textdatei folgendes herauszulesen:
name: stefan
strasse: strassenweg 1
ort: berlin
am ende brauche ich
$name = "stefan";
....
kann mir jemand helfen?
Grüsse
fips
Hallo Fips!
Reguläre Ausdrücke helfen dir!
hilfe bekommst du hier:
http://selfhtml.teamone.de/cgiperl/sprache/regexpr.htm
und hier:
http://perl-seiten.bei.t-online.de/perl/perl_reg.html#suchop
Gruss Sven
Hallo,
danke erstmal für den Link, doch komme ich nicht ganz mit den Ausdrücken zurecht:
$a = "
feld1: stefan
feld2: martin
";
$a =~ /feld1:(.+?)/
$name = $1;
funktioniert nicht. weshalb?
ich bräuchte einen Ausdruck, der die Zeichen bis zum Zeilenende wiedergibt.
Gruss
fips
Hallo,
ich bräuchte einen Ausdruck, der die Zeichen bis zum Zeilenende wiedergibt.
Am Zeilenende "steht" ein "\n" -
Gruss Sven
wie muss man in perl tun, um aus einer Textdatei folgendes herauszulesen:
name: stefan
strasse: strassenweg 1
ort: berlinam ende brauche ich
$name = "stefan";
Hi Fips,
so kannst du die Textdatei auslesen:
siehe auch: http://www.selfphp.com">selfphp.com
<?PHP
$datei = "text.txt";
$array = file($datei);
for($x=0; $x<count($array); $x++)
{
echo $array[$x];
echo "<br>";
}
?>
Ich hoffe das hilft dir weiter!
Gruß Maike
Hi Maike!
Ich hoffe das hilft dir weiter!
Ich glaube nicht ;)
1. Soll die Datei nicht nur ausgelesen werden..
2. (so habe ich das Topic verstanden) sollte die Aufgabe mit Perl gelöst werden nicht mit PHP
Gruss Sven
- (so habe ich das Topic verstanden) sollte die Aufgabe mit Perl
Hi,
hab ich auch gesehn, als ich die Antwort weggeschickt hab...
sorry...
Hallo
hab ich auch gesehn, als ich die Antwort weggeschickt hab...
Das passiert schon mal ;)
Gruss Sven
Ich hoffe das hilft dir weiter!
Gruß Maike
Hi Maike,
alles klar
im neuen Jahr?
bydey
alles klar
im neuen Jahr?bydey
hi,
klar ist alles klar!
aber wir sollten doch das forum nicht als chatroom benutzten ;-)
Servus
klar ist alles klar!
aber wir sollten doch das forum nicht als chatroom benutzten ;-)
Wie ich erfahren durfte, gilt das erst 1. ab einer bestimmten Aufdringlichkeit und 2. nicht, wenn es im öffentlichen Interesse ist.
;oP
bydey