Visualizzazione risultati 1 fino 3 di 3

Discussione: Identifcare e sostituire

  1. #1
    dnd5 non è connesso Neofita
    Data registrazione
    17-01-2013
    Messaggi
    2

    Exclamation Identifcare e sostituire

    Salve a tutti, avrei necessità di trovare un codice (qualsiasi tipologia) che mi identifichi una stringa di caratteri all'interno di una pagina web, e una volta trovata, me la sostituisca con un'altra già definita nel codice stesso!

    Per esempio, stringa da trovare:
    Codice HTML:
     <a target="_blank" href="
    sostituire con:
    Codice HTML:
     <a target="_blank" href="http:pippo.it/link/
    Qualcuno ha in mente come fare??
    Ultima modifica di dnd5 : 15-02-2013 alle ore 19.10.47

  2. #2
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Ti propongo qualcosa in php, c'è str_replace (molto semplice da usare) e preg_replace (avanzata, usa le espressioni regolari).

    In javascript, puoi usare il metodo .replace delle stringhe. Accetta sia sostituzioni semplici che espressioni regolari.

    Ti faccio un esempio di quello che vuoi fare (in php, str_replace):
    Codice PHP:
    <?php
    $html
    = file_get_contents('tuofile.html');
    $html = str_replace('<a target="_blank" href="', '<a target="_blank" href="http:pippo.it/link/', $html);

    echo
    $html;
    ?>
    p.s. se sei daccordo, sposto il topic nella sezione PHP. Mi sembra più appropriata ;)

  3. #3
    dnd5 non è connesso Neofita
    Data registrazione
    17-01-2013
    Messaggi
    2

    Thumbs up

    Citazione Originalmente inviato da javascripter Visualizza messaggio
    Ti propongo qualcosa in php, c'è str_replace (molto semplice da usare) e preg_replace (avanzata, usa le espressioni regolari).

    In javascript, puoi usare il metodo .replace delle stringhe. Accetta sia sostituzioni semplici che espressioni regolari.

    Ti faccio un esempio di quello che vuoi fare (in php, str_replace):
    Codice PHP:
    <?php
    $html
    = file_get_contents('tuofile.html');
    $html = str_replace('<a target="_blank" href="', '<a target="_blank" href="http:pippo.it/link/', $html);

    echo
    $html;
    ?>
    p.s. se sei daccordo, sposto il topic nella sezione PHP. Mi sembra più appropriata ;)
    Daccordissimo anche perchè ho risolto con il tuo metodo in php
    Ti ringrazio per l'aiuto!!

Tags for this Thread

Regole di scrittura

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