このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
URLPattern
Baseline
2025
Newly available
Since September 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。
メモ: この機能はウェブワーカー内で利用可能です。
URLPattern は URL パターン API のインターフェイスで、URL または URL の一部をパターンと照合します。パターンには、照合された URL の一部を抽出するキャプチャグループを含めることができます。
パターンの構文の詳細については、 API の概要ページ「URL パターン API」をご覧ください。
コンストラクター
URLPattern()Experimental-
指定されたパターンとベース URL に基づいて、新しい
URLPatternオブジェクトを返します。
インスタンスプロパティ
hash読取専用 Experimental-
URL のハッシュ部分と照合するパターンが含まれている文字列。
hostname読取専用 Experimental-
URL のホスト名部分と照合するパターンが含まれている文字列。
password読取専用 Experimental-
URL のパスワード部分と照合するパターンが含まれている文字列。
pathname読取専用 Experimental-
URL のパス名部分と照合するパターンが含まれている文字列。
port読取専用 Experimental-
URL のポート番号部分と照合するパターンが含まれている文字列。
protocol読取専用 Experimental-
URL のプロトコル部分と照合するパターンが含まれている文字列。
search読取専用 Experimental-
URL の検索部分と照合するパターンが含まれている文字列。
username読取専用 Experimental-
URL のユーザー名部分と照合するパターンが含まれている文字列。
インスタンスメソッド
仕様書
| Specification |
|---|
| URL Pattern> # urlpattern> |
ブラウザーの互換性
Loading...
関連情報
URLPatternのポリフィルが GitHub にあります。- URLPattern で使用されるパターン構文は、 path-to-regexp で使用される構文と似ています。