Improved gen -gl REGEX