Limited availability
Note: This feature is available in Web Workers.
The URLPattern
interface of the URL Pattern API matches URLs or parts of URLs against a pattern. The pattern can contain capturing groups that extract parts of the matched URL.
More information about the syntax of patterns can be found on the API overview page: URL Pattern API.
ConstructorURLPattern()
Returns a new URLPattern
object based on the given pattern and base URL.
hash
Read only
A string containing a pattern to match the hash part of a URL.
hasRegExpGroups
Read only
A boolean indicating whether or not any of the URLPattern
components contain regular expression capturing groups.
hostname
Read only
A string containing a pattern to match the hostname part of a URL.
password
Read only
A string containing a pattern to match the password part of a URL.
pathname
Read only
A string containing a pattern to match the pathname part of a URL.
port
Read only
A string containing a pattern to match the port part of a URL.
protocol
Read only
A string containing a pattern to match the protocol part of a URL.
search
Read only
A string containing a pattern to match the search part of a URL.
username
Read only
A string containing a pattern to match the username part of a URL.
exec()
Returns an object with the matched parts of the URL or null
if the URL does not match.
test()
Returns true
if the URL matches the given pattern, false
otherwise.
URLPattern
is available on GitHubRetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4