Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. URLPattern

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

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.

Hinweis: Diese Funktion ist inWeb Workers verfügbar.

DasURLPattern-Interface derURL Pattern API vergleicht URLs oder Teile von URLs mit einem Muster. Das Muster kann Erfassungsgruppen enthalten, die Teile der übereinstimmenden URL extrahieren.

Weitere Informationen zur Syntax von Mustern finden Sie auf der API-Übersichtsseite:URL Pattern API.

Konstruktor

URLPattern()

Gibt ein neuesURLPattern-Objekt basierend auf dem angegebenen Muster und der Basis-URL zurück.

Instanzeigenschaften

hashSchreibgeschützt

Ein String, der ein Muster enthält, um denhash-Teileiner URL zu vergleichen.

hasRegExpGroupsSchreibgeschützt

Ein boolscher Wert, der anzeigt, ob einer derURLPattern-KomponentenReguläre-Ausdrucks-Erfassungsgruppen enthält.

hostnameSchreibgeschützt

Ein String, der ein Muster enthält, um denhostnameTeil einer URL zu vergleichen.

passwordSchreibgeschützt

Ein String, der ein Muster enthält, um denpasswordTeil einer URL zu vergleichen.

pathnameSchreibgeschützt

Ein String, der ein Muster enthält, um denpathnameTeil einer URL zu vergleichen.

portSchreibgeschützt

Ein String, der ein Muster enthält, um denport-Teileiner URL zu vergleichen.

protocolSchreibgeschützt

Ein String, der ein Muster enthält, um denprotocolTeil einer URL zu vergleichen.

searchSchreibgeschützt

Ein String, der ein Muster enthält, um densearch-Teileiner URL zu vergleichen.

usernameSchreibgeschützt

Ein String, der ein Muster enthält, um denusernameTeil einer URL zu vergleichen.

Instanzmethoden

exec()

Gibt ein Objekt mit den übereinstimmenden Teilen der URL zurück odernull, wenn die URLnicht übereinstimmt.

test()

Gibttrue zurück, wenn die URL mit dem gegebenen Muster übereinstimmt, andernfallsfalse.

Spezifikationen

Specification
URL Pattern
# urlpattern

Browser-Kompatibilität

Siehe auch

  • Ein Polyfill vonURLPattern ist verfügbarauf GitHub
  • Die Mustersyntax, die von URLPattern verwendet wird, ist ähnlich der Syntax vonpath-to-regexp verwendet wird.

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2025 Movatter.jp