Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
URLPattern
Baseline 2025Newly 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.
In diesem Artikel
Konstruktor
URLPattern()Gibt ein neues
URLPattern-Objekt basierend auf dem angegebenen Muster und der Basis-URL zurück.
Instanzeigenschaften
hashSchreibgeschütztEin String, der ein Muster enthält, um denhash-Teileiner URL zu vergleichen.
hasRegExpGroupsSchreibgeschütztEin boolscher Wert, der anzeigt, ob einer der
URLPattern-KomponentenReguläre-Ausdrucks-Erfassungsgruppen enthält.hostnameSchreibgeschütztEin String, der ein Muster enthält, um denhostnameTeil einer URL zu vergleichen.
passwordSchreibgeschütztEin String, der ein Muster enthält, um denpasswordTeil einer URL zu vergleichen.
pathnameSchreibgeschütztEin String, der ein Muster enthält, um denpathnameTeil einer URL zu vergleichen.
portSchreibgeschütztEin String, der ein Muster enthält, um denport-Teileiner URL zu vergleichen.
protocolSchreibgeschütztEin String, der ein Muster enthält, um denprotocolTeil einer URL zu vergleichen.
searchSchreibgeschütztEin String, der ein Muster enthält, um densearch-Teileiner URL zu vergleichen.
usernameSchreibgeschütztEin String, der ein Muster enthält, um denusernameTeil einer URL zu vergleichen.
Instanzmethoden
Spezifikationen
| Specification |
|---|
| URL Pattern> # urlpattern> |
Browser-Kompatibilität
Siehe auch
- Ein Polyfill von
URLPatternist verfügbarauf GitHub - Die Mustersyntax, die von URLPattern verwendet wird, ist ähnlich der Syntax vonpath-to-regexp verwendet wird.