- Documentation
- Reference manual
- Packages
- SWI-Prolog C-library
- library(uri): Process URIs
- uri_components/2
- uri_data/3
- uri_data/4
- uri_normalized/2
- iri_normalized/2
- uri_normalized_iri/2
- uri_is_global/1
- uri_resolve/3
- uri_normalized/3
- iri_normalized/3
- uri_normalized_iri/3
- uri_query_components/2
- uri_authority_components/2
- uri_authority_data/3
- uri_encoded/3
- uri_iri/2
- uri_file_name/2
- uri_edit/3
- library(uri): Process URIs
- SWI-Prolog C-library
^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))? 12 3 4 5 6 7 8 9
Components | is a term uri_components(Scheme, Authority, Path, Search, Fragment) .
If a URI is parsed, i.e., using mode (+,-), components
that are not found are left uninstantiated (variable). See uri_data/3
for accessing this structure. |