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...
codice:
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;
    
}
cosa devo modificare? grazie