вот низнаю чем можно проверить и заменить такая идея ^[a-zA-Z0-9\w-_]+$ проверяет строку.. а строка может быть Privet_-kakdela!@#$%^&*()[];:'\/<>,. а нужно чтобы делало из этой строки строку этого образца ^[a-zA-Z0-9\w-_]+$ типо: Privet_-kakdela <-- т.е. те символы обризались =) помогите я незнаю какую функцию прменить я думаю удобно сделать регулярными выражениями, т.к. задал шаблон, по нему обрезать нинужные символы и готово..только как? подскажите гуру
http://php.net/preg_replace http://php.net/str_replace Для просто урезания набора символов лучше str_replace.