Reguläre Ausdrücke

  • Hallo,


    mit der Funktion preg_replaces und den regulären Ausdrücken habe ich so meine Schwierigkeiten.


    Ich habe folgendes Variable:


    [PHP]$var = '<span style="font-family: Verdana;">Text</span>';[/PHP]


    Ich möchte jetzt per preg_replace umwandeln in:


    [PHP]$var = '<span style="font-family: Verdana;">Text</span>';[/PHP]


    Die Funktion html_entity_decode kommt für mich nicht in Frage, weil ich ebend nur span wieder "rückgängig" machen will. Allerdings weiß ich nicht wie das Suchmuster lauten muss.

  • Maaan wie ich reguläre Ausdrücke hasse... *g*
    [PHP]<?php


    $var1 = '&lt;span style="font-family: Verdana;"&gt;Text bla sadasdbla bla&lt;/span&gt;';


    echo $var1;
    echo "\n";
    echo preg_replace("/\&lt\;span style=\"font-family: Verdana;\"\&gt\;(.*)\&lt\;\/span\&gt\;/", "<span style=\"font-family: Monospace;\">$1</span>", $var1);


    ?>[/PHP]Sollte so gehen. :)