abnf
pub fn hex_val(input: &[u8]) -> IResult<&[u8], Range>
hex-val = "x" 1HEXDIG [ 1("." 1HEXDIG) / ("-" 1HEXDIG) ]