https://www.oreilly.com/library/view/regular-expressions-cookbook/9781449327453/ch08s10.html offers regexp to validate URL and extract specific information like user@, etc.
Perhaps rKOT Url class could benefit of that?
Currently, the feature in this class are those required by Xen and Pluton, so perhaps extract too much would be YAGNI. In another hand, offer to extract all component from an URL participate to the mission to offer a standard library.