io ho una stringa di lunghezza variabile e mi serve la sottostringa che, partendo dal fondo della stringa(!), va dalla 4 alla 7 posizione. come devo fare?

chiaramente userò:

stringObject.substr(start,length)

solo che a me interessa che lo start sia calcolato a partire dall'ultima lettera