Odstranění znaků z řetězce

Zdravím! Existuje nějaký doplněk funkce (nebo funkce samotná), který bymi povolil odstranit z řetězce určitý počet znaků od začátku nebo od konce?
A nebo kdyby nešlo tohle tak třeba jak odstranit znaky následující třeba po pomlčce. Díky
Myslíš jako substr()?
To je ono! Dík moc ;-)