Usunąć wszystkie inne zanki i pozostawić tylko wyrazy i liczby oddzielone spacją, wyraz po wyrazie (polskie znaki oczywiście zostają).
Obecnie mam coś takiego, ale musiałbym dodać wszyskie inne możliwe znaki

$szukaj = array(".", ",", ":", ";", "!", "?", "&", "$", "(", ")", "|", " ", """, "»", "\n", "\r\n");
$zastap = array('', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '');
$tekst = str_replace($szukaj, $zastap, $tekst);
po co tak komplikować sobie zadanie, można prościej?