St. Louis woman's assault latest in string of violent robberies