ifre_runes[i]=='-'&&(i>0&&re_runes[i-1]!='\\')&&(i<len(re_runes)-1&&re_runes[i+1]!=rbracketRune){// Unescaped hyphen, that has some character (not a RBRACKET) after it - This represents a character range, so we replace with CHAR_RANGE. This metacharacter will be used later on to construct the range