ciao,
ho la seguente funzione che strippa delle parole (poi fa pure altro ma il problema non è quello...) solo quando non fanno parte di altre parole composte, ma non il carattere dash - e mi serve anche quello... cioè io voglio scegliere di poter rimuovere qualsiasi cosa digito per come la vedo sullo schermo...
cosa devo modificare? graziecodice:function stripwords($string) { // build pattern once static $pattern = null; if ($pattern === null) { // pull words to remove from somewhere $words = array('uno', 'due', 'tre', 'quattro', '-'); // escape special characters foreach ($words as &$word) { $word = preg_quote($word, '#'); } // combine to regex $pattern = '#\b(' . join('|', $words) . ')\b\s*#iS'; } $print=preg_replace($pattern, '', $string); list($firstpart)=explode('+', $print); return $firstpart; }

Rispondi quotando
