Uniform Resource Locator (URL)
ID url
DatatypeNot PII
Address of a resource on a network that also says how to retrieve it: a scheme such as https, a host, an optional port, a path, a query and a fragment, as in https://www.example.com/docs?page=2#intro. URLs are the most common kind of URI (RFC 3986), and browsers follow the WHATWG URL Standard. The regexp covers http, https and ftp URLs whose host is a dotted domain name, an IPv4 address or an IPv6 address in brackets; other schemes are covered by uri.
- Parent datatype
- Uniform Resource Identifier (URI)
uri - Categories
- Common, Internet
- Countries
- Global (not tied to a country)
- Languages
- Common to most languages
- AutoType benchmark
url- Microsoft CDM
means.reference.URL- D3M
http://schema.org/URL- FTA
URI.URL- Google DLP
URL- Presidio
URL- Schema.org
url- Wikidata
- P2699
- Quality
- 100/100
- Metacrafter rules
- 7 rules (5 by field name, 2 by value)
urlbyknownpatfield, common/commonurl.yamlurlbyvalidatorsdata, common/commonurl.yamlurlknownpatfield, common/internet.yamlwebsiteknownfield, common/internet.yamlruurlknownfield, de/de_internet.yamlurldata, ext/ext_internet.yamlru_internet_ruurlknownfield, ru/ru_internet.yaml
- Supported by tools
- Alteryx Designer Cloud, Auctus, Auto-Type, Amazon Comprehend, Azure AI Language PII detection, Collibra Data Classification, csv-detective, Databricks Unity Catalog data classification, Dataiku DSS, DataPrep, Capital One DataProfiler, FTA (Fast Text Analysis), Google Data Studio, Google Cloud Sensitive Data Protection (DLP), Great Expectations Semantic Types Expectations, IBM Knowledge Catalog (IBM watsonx.data intelligence), Metabase, metacrafter, metacrafterpro, OpenMetadata auto-classification, Microsoft Power BI, Microsoft Presidio, Snowflake sensitive data classification, RedGate SQL Data catalog, Tableau, Talend (Qlik Talend Data Preparation, Data Catalog and Data Inventory), Alteryx Woodwork
Regular expression
^(?:https?|ftp)://(?:[^\s/?#@]+@)?(?:[^\s/?#@:.\[\]]+(?:\.[^\s/?#@:.\[\]]+)+\.?|\[[0-9A-Fa-f:.]+\])(?::[0-9]{1,5})?(?:[/?#]\S*)?$
Python re syntax.
Examples
| Value | Description |
|---|---|
| http://www.rdaregistry.info/xml/termList/AspectRatio.xml | RDA aspect ratio designation |
| http://vocab.getty.edu/doc/ | Art & Architecture Thesaurus LOD Dataset |
| ftp://ftp.is.co.za/rfc/rfc1808.txt | Example of RFC 3986, section 1.1.2 |
| www.example.com invalid | No scheme |
| mailto:John.Doe@example.com invalid | A URI without a host, not a web address |
Child datatypes
| ID | Name | Categories | Countries | Description |
|---|---|---|---|---|
| doi | Digital Object Identifier (DOI) | science, identifiers | global | A digital object identifier (DOI) is a persistent identifier or handle used to identify objects uniquely, standardized by the... |
| purl | Persistent Uniform Resource Locator (PURL) draft | internet | global | URL on a PURL resolver that redirects to the current location of a resource, so that the published address keeps working when the... |
Translations
| Language | Name | Description |
|---|---|---|
| Russian | URL (адрес ресурса) | Адрес ресурса в сети со схемой доступа, например https://www.example.com/docs. |
Sources
- wikipedia: https://en.wikipedia.org/wiki/URL
- wikidata: https://www.wikidata.org/wiki/Property:P2699
- schema.org: https://schema.org/URL
- doc: https://www.rfc-editor.org/rfc/rfc3986
- doc: https://url.spec.whatwg.org/
Use this record
- Page URL:
http://registry.apicrafter.io/datatype/url - JSON: API v1 · legacy shape (used by metacrafter) · Markdown (for LLMs)
- Improve it: edit
data/datatypes/any/common/url.yamlon GitHub