What is the issue with the URL Pattern Standard?
In the URL standard, delimiters are included in their respective parts (hash, protocol, and search):
e.g. new URL("http://example.com:80/bar?baz=bang#id") preserve the delimiters:
- hash = "#id"
- protocol = "http:"
- search = "?baz=bang"
On the other hand, URLPattern objects omit these delimiters:
- hash = "id"
- protocol = "http"
- search = "baz=bang"