View Full Version : php str_replace + regular expression
texerasmo
15-05-2007, 16:24
ciao a tutti ho il seguente pb
Vorrei utilizzare regular expression per fare un trova e sostiuisci di tutte le lettere accentate in un stringa
potete aiutarmi?
Vorrei utilizzare regular expression per fare un trova e sostiuisci di tutte le lettere accentate in un stringaOk ... però spiega meglio: quali lettere accentate? e cosa vuoi sostituire?
texerasmo
16-05-2007, 10:00
vorrei sostituire tutte le lettere accentate àùòì
concon la digitura per xml
<!ENTITY agrave "à">
<!ENTITY egrave "è">
<!ENTITY ograve "ò">
<!ENTITY ugrave "ò">
<!ENTITY igrave "ò">
vorrei sostituire tutte le lettere accentate àùòì
concon la digitura per xml
<!ENTITY agrave "à">
<!ENTITY egrave "è">
<!ENTITY ograve "ò">
<!ENTITY ugrave "ò">
<!ENTITY igrave "ò">Ahhh, proprio quello che immaginavo!! Allora non serve alcuna regex. Basta usare la funzione htmlentities().
texerasmo
16-05-2007, 10:21
non ho capito
basta che uso questa funzione per pgini stringa?
htmlentities()
non ho capito
basta che uso questa funzione per pgini stringa?
htmlentities()htmlentities() data una stringa (specificando anche il charset della stringa, se diverso da ISO-8859-1), converte tutti i caratteri speciali nelle rispettive entità.
texerasmo
16-05-2007, 10:29
Ho provato esempio ho avuto questo risultato
CIUDAD HISTÓRICA
ma per xml mi da errore
Ho provato esempio ho avuto questo risultato
CIUDAD HISTÓRICA
ma per xml mi da erroreIn XML ci sono solo 5 entità predefinite, cioè quelle relative a < > & " '. Qualunque altra entità può essere definita tramite appunto un <!ENTITY>
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.