Fabienne: Probleme mit Reg-Exp

Hallo,

ich habe einen Text, in dem irgendwo ein "Schlüsselwort" mit eckigen Klammern gekennzeichnet steht. Diese Wort möchte ich extrahieren.

Blab bla [blub] bla blabla
=> Ergnis: blub

Mein Ansatz:

$suchmuster="/[[^)]+]/";
eregi($suchmuster, $meintext, $rueckgabewert);
print $rueckgabewert;

Es kommt aber nix dabei raus!

Hat jemand Ideen?

Viele Grüße

  1. echo $begrüßung;

    $suchmuster="/[[^)]+]/";
    eregi($suchmuster, $meintext, $rueckgabewert);

    Wenn du die Perl-Notation für reguläre Ausdrücke verwendest, solltest du auch die Perl-RegExp-Funktionen (preg_*) verwenden. Diese sind sowieso den Posix-Funktionen vorzuziehen.

    echo "$verabschiedung $name";

    1. Hi again,

      so gehts!

      Vielen Dank!