Ross Perry could miss the rest of Rangers' season after a scan confirmed he tore his hamstring at the weekend.