Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
Since September 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
メモ: この機能はウェブワーカー内で利用可能です。
URLPattern は URL パターン API のインターフェイスで、URL または URL の一部をパターンと照合します。パターンには、照合された URL の一部を抽出するキャプチャグループを含めることができます。
パターンの構文の詳細については、 API の概要ページ「URL パターン API」をご覧ください。
指定されたパターンとベース URL に基づいて、新しい URLPattern オブジェクトを返します。
URL のハッシュ部分と照合するパターンが含まれている文字列。
hasRegExpGroups 読取専用論理値で、この URLPattern の成分のいずれかが正規表現キャプチャグループを含んでいるかどうかを示します。
hostname 読取専用URL のホスト名部分と照合するパターンが含まれている文字列。
password 読取専用URL のパスワード部分と照合するパターンが含まれている文字列。
pathname 読取専用URL のパス名部分と照合するパターンが含まれている文字列。
port 読取専用URL のポート番号部分と照合するパターンが含まれている文字列。
protocol 読取専用URL のプロトコル部分と照合するパターンが含まれている文字列。
search 読取専用URL の検索部分と照合するパターンが含まれている文字列。
username 読取専用URL のユーザー名部分と照合するパターンが含まれている文字列。
URL と一致する部分を持つオブジェクトを返します。URL が一致しない場合は null を返します。
test()URL が指定されたパターンと一致する場合は true、それ以外の場合は false を返します。
| URL Pattern # urlpattern |
Enable JavaScript to view this browser compatibility table.
This page was last modified on 2026年2月28日 by MDN contributors.
Your blueprint for a better internet.
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2026 by individual mozilla.org contributors. Content available under a Creative Commons license.