• Super User

    Da [quote author=xxxx] a [quote=xxxx]

    Ciao, io le espressioni regolari proprio non le capisco. Mi aiutate con questa cosa: devo trasformare

    [quote author=XXXX link=topic=137249.msg207522#msg207522 date=1388610733]
    

    in

    [quote=XXXXX]
    

    Ho provato con questo codice cercando di togliere anche il solo "author=", ma non ci sono riuscito:

    $myvar = preg_replace("/[quote author=(.*?)]/ixsm","[quote=$1]",$myvar);
    

    M.


  • User Attivo

    Ciao ziobudda,
    se avessi correttamente compreso il problema una possibile soluzione potrebbe essere questa:

    $myvar = preg_replace("`[quote author=([^\s]*).*?]+`ism","[quote=$1]",$myvar);
    

    Spero che possa esserti utile.