URLPattern
注意:此功能在 Web Workers 中可用。
URLPattern 介面是 URL Pattern API 的一部分,用於將 URL 或 URL 的一部分與模式進行匹配。模式可以包含捕獲組,用於提取匹配 URL 的部分。
有關模式語法的更多資訊,請參閱 API 概覽頁面:URL Pattern API。
建構函式
URLPattern()-
根據給定的模式和基礎 URL 返回一個新的
URLPattern物件。
例項屬性
hash只讀-
一個用於匹配 URL 的 hash 部分的模式字串。
hasRegExpGroups只讀-
一個布林值,指示
URLPattern的任何元件是否包含 正則表示式捕獲組。 hostname只讀-
一個用於匹配 URL 的 主機名 部分的模式字串。
password只讀-
一個用於匹配 URL 的 密碼 部分的模式字串。
pathname只讀-
一個用於匹配 URL 的 路徑名 部分的模式字串。
port只讀-
一個用於匹配 URL 的 埠 部分的模式字串。
protocol只讀-
一個用於匹配 URL 的 協議 部分的模式字串。
search只讀-
一個用於匹配 URL 的 搜尋 部分的模式字串。
username只讀-
一個用於匹配 URL 的 使用者名稱 部分的模式字串。
例項方法
規範
| 規範 |
|---|
| URL 模式 # urlpattern |
瀏覽器相容性
載入中…
另見
- 在 GitHub 上提供了
URLPattern的 polyfill - URLPattern 使用的模式語法與 path-to-regexp 使用的語法類似。