Recursive descent parsers are the way to go like uri objects in most languages.
Ex. URL url = URL.fromString(inputString); url.getScheme;
Recursive descent parsers are the way to go like uri objects in most languages.
Ex. URL url = URL.fromString(inputString); url.getScheme;