Back to Content

URLPattern: username property

files/en-us/web/api/urlpattern/username/index.md

latest1015 B
Original Source

{{APIRef("URL Pattern API")}} {{AvailableInWorkers}}

The username read-only property of the {{domxref("URLPattern")}} interface is a string containing the pattern used to match the username part of a URL.

This is the normalized value of the username pattern passed to the constructor, or the default value ("*"), which matches any username.

Value

A string.

Examples

Basic usage

The following example creates a {{domxref("URLPattern")}} object with admin for the username part and logs the property. This pattern matches only if the username part of the URL is admin.

js
const pattern = new URLPattern({ username: "admin" });
console.log(pattern.username); // "admin"
console.log(pattern.test("http://admin:[email protected]/")); // true

Specifications

{{Specifications}}

Browser compatibility

{{Compat}}