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![]()
![]()
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![]()
![]()
codice:$stringa="<ciao>Sono di Milano</ciao>"; $parola="ciao"; echo preg_replace("/(.*)(\<$parola\>)(.*)(\<\/$parola\>)(.*)/","\\3",$stringa);![]()
think simple think ringo
ok, grazie!!!
ma mi puoi spiegare che cosa significa la stringa echo preg_replace....?
grazie![]()
se vuoi ti posso indicare la via
www.php.net/echo
www.php.net/preg_replace
![]()
think simple think ringo
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 linkOriginariamente inviato da digitos
Quello che non capisco è quella serie di caratteri alfanumerici inseriti dopo la funzione. Come si traducono?![]()
think simple think ringo