add more ensure to the number rex spec
accept final '-' in abr_range