[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: script gesucht: Zellen aus html tabelle auslesen



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Sunday 31 October 2004 00:26, Knoller Stocker Martin & Pia Stocker mit 
Marvin und Andreina wrote:
> ----------  Weitergeleitete Nachricht  ----------
>[...]
>
> nicht ganz, ich weiss, dass es immer genau eine zeile mit vegetarischen
> gerichten gibt,  dies will ich auslesen, aber nur die spalte des
> aktuellen Tages: also sowas wie , hol mir das heutige vegi-menu vom
> restaurant x und das heutige vegi-menu von restaurant y. oder noch
> kuerzer:
> zeig mir die heutigen vegi-menus meiner bevorzugten restaurants an...
>
> mit
>
> grep -B 1 -A 12 Vegi Menu.htm
>
> hole ich ungefaehr die passende Zeile raus.
> in Zeile 1 steht immer <tr>
> in Zeile 2 der Vegi-Header,
> und dann die tabellen-spalten pro wochentag.
> dann weiter mit:
>
> grep -B 1 -A 12 Vegi Menu.htm | head -4 | tail -1
>
> und dann haette ich die 2te Spalte (in diesem Falle Dienstag). Aber
> leider koennen sich die Spalten-Eintrage ueber mehrer Zeilen erstrecken
> ...
>
> wie merkt mein skript denn das?
tja, da fällt mir nur Perl ein. Da kann man mit der Variablen $/ einen 
bestimmten Einlesemodus bestimmen, also:
$/ = ".\n";   #das soll mehrere Zeilen ermöglichen
while ($zeile = <>) {
if ($zeile =~ m/vegi.*)
$vegi = $1
..... 
oder keine Ahnung. Bin Perl-Anfänger. Mehr fällt mir im Moment leider auch 
nicht ein.
Gruß Gebhard

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQFBhRJ09EYTTD7FjIERAnEfAJ0dem6UDCHDkljxqYt1PuycjxE69wCgkl3t
ZEk7+Oq0yomufPqb4QvqWiQ=
=/vNp
-----END PGP SIGNATURE-----



Reply to: