Visualizzazione risultati 1 fino 2 di 2

Discussione: [PHP] Problema con preg_replace...

  1. #1
    Guest

    Predefinito [PHP] Problema con preg_replace...

    Ciao a tutti, ho un piccolo problema con preg_replace: in pratica, ho scritto in un array la regex e in un altro cosa sostituire. Ma, per qualche errore che non trovo, esce questo errore.
    C'è qualcuno che mi possa aiutare? Grazie mille!!
    Warning: preg_replace() [function.preg-replace]: Compilation failed: missing ) at offset 23 in index.php on line 74
    Codice PHP:
    $from = array(
    "/\*\*(.*?)\*\*/U",
    "/__(.*?)__/U",
    "/--(.*?)--/U",
    "/°°(.*?)°°/U",
    "/##(.*?)##/U",
    "/@@(.*?)@@/U",
    "/\{\{(.*?)\}\}/U",
    "/(\"(.*?)\":http:\/\/(.*?)/U",
    "/!(.*?)!/U",
    "/\* (.*?)/U"
    );

    $to = array(
    "<b>$1<\/b>",
    "<u>$1<\/u>",
    "<s>$1<\/s>",
    "<i>$1<\/i>",
    "<code>$1<\/code>",
    "<blockquote>$1<\/blockquote>",
    "$1",
    "<a href=\"$1\">$2<\/a>",
    "<img src=\"$1\" \/>",
    "<li>$1<\/li>"
    );

    print_res(preg_replace($from,$to,$text)); # ---> linea 74

  2. #2
    L'avatar di EuroSalute
    EuroSalute non è connesso AlterVistiano
    Data registrazione
    12-05-2003
    Messaggi
    969

    Predefinito

    secondo me , ti sta dicendo che hai dimenticato di chiudere una parentesi ) qui:

    "/(\"(.*?)\":http:\/\/(.*?)/U"
    LOTTO MATEMATICO-SCENTIFICO che FUNZIONA:
    Scripts di Calcolo Automatico Metodologie http://eurosalute.altervista.org

    VINCI OGNI SETTIMANA CON IL NUOVO METODO 5
    FAI IL TEST CON L'ANALISI VINCITE

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •