Florian Krismer: Problem mit regulären Ausdrücken

Beitrag lesen

Hi!

Heute in der Nacht (so um ca. 2 Uhr) habe ich eine Lösung gefunden - nur ein Problem habe ich immer noch *grml*

Die Lösung: eregi_replace("/@ ([^<]+) @/","<b>\1</b>",$string);

Ich habe viel zu kompliziert gedacht ... es ist ja im Grunde egal, was in der Mitte steht - wichtig ist nur, dass das ganze mit /@ beginnt und mit @/ endet - es kann in der mitte auch /@ stehen egal nur mein Problem ist noch, wie kann ich alle Zeichen verwenden ohne irgendetwas auszuschließen? Muss ich da wieder zurück zu [a-zA-Z0-9] oder gibt es da was leichteres?

Grüße Flo