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

    Selezionare testo fra due parole

    Come possa fare per farmi restituire la stringa di testo che c'è tra due parole (sempre le stesse):

    Es.: <ciao>Sono di Milano</ciao>

    e vorrei che uscisse solo"Sono di Milano"

    grazie

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    codice:
    $stringa="<ciao>Sono di Milano</ciao>";
    $parola="ciao";
    echo preg_replace("/(.*)(\<$parola\>)(.*)(\<\/$parola\>)(.*)/","\\3",$stringa);
    think simple think ringo

  3. #3
    ok, grazie!!!

    ma mi puoi spiegare che cosa significa la stringa echo preg_replace....?

    grazie

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    se vuoi ti posso indicare la via


    www.php.net/echo
    www.php.net/preg_replace

    think simple think ringo

  5. #5
    Quello che non capisco è quella serie di caratteri alfanumerici inseriti dopo la funzione. Come si traducono?

  6. #6
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Originariamente inviato da digitos
    Quello che non capisco è quella serie di caratteri alfanumerici inseriti dopo la funzione. Come si traducono?
    è il pattern dell'espressione regolare, dove ogni carattere ha un preciso significato. guarda il link
    think simple think ringo

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.