Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Aiuto con semplice espressione regolare

    Ciao, non riesco a creare una semplice ER che sostituisca una stringa nel formato:
    {REWRITE='quellochemipare'} in quellochemipare ...
    Ho provato con
    Codice PHP:
    $caricaeregi_replace("\{REWRITE='(.+)'\}"'\\1'$carica); 
    In pratica voglio rimuovere quel {REWRITE=' e '} per lasciare il solo contenuto fra gli apici (su cui poi devo lavorare, per cui devo farlo con espressioni regolari, e non con semplice sostituzione di testo).

    Grazie mille!
    Cristiano
    ---
    Originariamente inviato da rebelia : solo un nerd puo' pensare di tacchinare in un forum di informatica

  2. #2
    $reg_exp = "#\{REWRITE='([^']*)'\}#";
    poi usi preg_match
    =======================
    http://www.abidibo.net

  3. #3
    codice:
    echo preg_replace("#{REWRITE='(.*?)'}#", "$1", $string);
    Le graffe non vanno quotate.

  4. #4
    opsss giusto!
    =======================
    http://www.abidibo.net

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.