$text = strtolower($text);
$text= preg_replace("'([a-z\s])[,.]'i","\1",$text);
$text= preg_replace("'[a-z0-9,.$]'i"," ",$text);
U sustini zelim da iz teksta izbacim sve tacke i zareze osim onih u/uz brojeve a u drugom preg_replace pozivu zelim da sve karaktere osim a-z brojeve zarez tacku i znak $ prebacim u space.
sad da vas pitam jeli ima neka gleska u class definicuji jeli se mora escape napraviti za . , $ jer vidio sam u manual da ne mora ali nije na pocetku definicije klase a za dolar nista ne kazu.
Jos nedavno sam imao slucaj da dozivim "Segmentation fault" kad umjesto textualnog fajla jpg sliku povucem ubacim kao $text = file_get_contents("neklaslika.jpg"); ne pitajte me zasto ali *ebi ga neko meni umjesto txt falja dovukao jpg sliku. Dali bi to moglo ozazvati Segmentation fault?