praticamente l'istruzione che hai usato sostituisce maciao con prova mentre quando trova ciao soltanto non fa nulla... cosa ti vuoi ottenere, precisamente?Originariamente inviato da equiweb.it
ciauz a tutti ho provato a scrivere una reg ex che mi ricavasse da un testo la parola "ciao' (lo script vero e proprio utilizza un array di parole) perō escludendo parole composte
quello che deve fare č ricavare tutte le volte che č utilizzata la parola ciao escludendo i casi in cui ciao č preceduto da una letteraCodice PHP:
preg_replace('/(?![a-z]{1,})ciao/i', 'prova', $txt);
esempio:
"ciao" => "prova"
" ciao " => " prova "
"maciao" => "maciao"
spero di essere stato chiaro...
ciauz e grazie a tutti![]()