milky: Noch ne RegExp frage

Beitrag lesen

Hey,

das ganze liegt zeilenweise in einem array, aber das hier geht nicht:
(ereg("^(*ausdruck)", $array[$i]))

Das wird auch schlecht gehen, schließlich wendest du so den regulären
Ausdruck nur auf die eine Zeile ($i) im Array an - das Array wird nicht
wie durch Zauberhand von alleine durchsucht (um dein $i mußt du dich
dann selber kümmern).

Übrigens ist der Stern dort völlig daneben. Reguläre Ausdrücke
funktionieren nicht wie Platzhalter / Wildcards.

Warum nicht? Ich hätte gerne, eine RegExp für die Zeile
[ein] ausdruck:      ein wert

Mach aus deinem Array wieder einen String, dann kannst du auch mit
regexs arbeiten:

$text = implode("\n", $array);
   preg_match("/^[ein] ausdruck:(.+)/m", $text, $uu);

// dann wird    $uu[1] == "      ein wert"

Wer hilft mir???

Das PHP- oder Perl-Manual vielleicht.

MsF,
milky