URLPattern
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used 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 |
ブラウザーの互換性
関連情報
URLPattern
のポリフィルが GitHub にあります。- URLPattern で使用されるパターン構文は、 path-to-regexp で使用される構文と似ています。