Reguläre Ausdrücke: Verständnisfrage bzw. Hilfe mit "Wildcards"

Diskutiere und helfe bei Reguläre Ausdrücke: Verständnisfrage bzw. Hilfe mit "Wildcards" im Bereich freie Fragen im SysProfile Forum bei einer Lösung; NEW= Problem wurde gelöst, siehe Beitrag #14. OLD= Ich bräuchte Hilfe mit einem regulären Ausdruck (nachfolgend nur noch regex). Ich möchte einen... Dieses Thema im Forum "freie Fragen" wurde erstellt von mitcharts, 16. Oktober 2014.

  1. mitcharts
    mitcharts Wandelnde HDD
    Registriert seit:
    23. Januar 2007
    Beiträge:
    11.682
    Zustimmungen:
    551

    NEW=
    Problem wurde gelöst, siehe Beitrag #14.



    OLD=
    Ich bräuchte Hilfe mit einem regulären Ausdruck (nachfolgend nur noch regex).

    Ich möchte einen reg. Ausdruck erstellen, mit dem alles mögliche erfasst wird, was nach der Domain kommt.
    Bisher habe ich die beiden folgenden reg. Ausdrücke gefunden:
    /^(http:)\/\/(.+\.)?(moviepilot.de)(.*$)/
    /^(http:)\/\/(.+\.)?(moviepilot.de)\/(.*$)/

    Laut http://www.regexr.com/ wird mit beiden reg. Ausdrücken alles mögliche "ge-match-t", aber im Skript selbst funktioniert es nur mit bestimmten URLs.

    Mit oben genannten reg. Ausdrücken kommt es nur auf folgenden URLs zu einem Treffer:
    http://www.moviepilot.de/
    http://www.moviepilot.de/news/*
    http://www.moviepilot.de/myprofile
    http://www.moviepilot.de/users/*

    Auf folgenden Seiten funktioniert es nicht:
    http://www.moviepilot.de/serie
    http://www.moviepilot.de/serie/*
    http://www.moviepilot.de/movies
    http://www.moviepilot.de/movies/*
    http://www.moviepilot.de/forums
    http://www.moviepilot.de/forums/*
    http://www.moviepilot.de/suche
    http://www.moviepilot.de/suche?*
    http://www.moviepilot.de/blogs
    http://www.moviepilot.de/blogs/*

    Wo liegt nun der Fehler bei den oben aufgeführten reg. Ausdrücken?
     
    #1 mitcharts, 16. Oktober 2014
    Zuletzt bearbeitet: 16. Oktober 2014
  2. Da GuRu
    Da GuRu Administrator
    Admin
    Registriert seit:
    22. Dezember 2006
    Beiträge:
    1.568
    Zustimmungen:
    87

    Verwendest du auch die gleichen Flags?
    g und m?
     
  3. mitcharts
    mitcharts Wandelnde HDD
    Themenstarter
    Registriert seit:
    23. Januar 2007
    Beiträge:
    11.682
    Zustimmungen:
    551
    Ich verwende gar keine Flags. :D

    Habe jetzt mal testweise hinter den abschließenden Schrägstrich "gm" bzw ".+/igm/" angefügt, aber damit funktioniert es auch nicht.
     
  4. Da GuRu
    Da GuRu Administrator
    Admin
    Registriert seit:
    22. Dezember 2006
    Beiträge:
    1.568
    Zustimmungen:
    87
    Welche Programmiersprache verwendest du?

    Es gibt unterschiedliche Standards.

    Zeig uns am besten den Codeausschnitt.
     
  5. mitcharts
    mitcharts Wandelnde HDD
    Themenstarter
    Registriert seit:
    23. Januar 2007
    Beiträge:
    11.682
    Zustimmungen:
    551
    Ich benutze Javascript/jquery.

    Hier der Code-Schnipsel (ohne Flags):
    Code:
    if ( /^(http:)\/\/(.+\.)?(moviepilot.de)(.*$)/.test(window.location.href) ){
        irgendwas();
    }

    Hier die Code-Schnipsel (mit Flags):
    Code:
    if ( /^(http:)\/\/(.+\.)?(moviepilot.de)(.*$)/gm.test(window.location.href) ){
        irgendwas();
    }
    Code:
    if ( /^(http:)\/\/(.+\.)?(moviepilot.de)(.*$)/.+/igm/.test(window.location.href) ){
        irgendwas();
    }
     
  6. Da GuRu
    Da GuRu Administrator
    Admin
    Registriert seit:
    22. Dezember 2006
    Beiträge:
    1.568
    Zustimmungen:
    87
    Probiere mal so:

    Code:
    if ( /^(http:)\/\/(.+\.)?(moviepilot.de)\/(.*$)/igm.test(window.location.href) ){
        irgendwas();
    }
     
    1 Person gefällt das.
  7. mitcharts
    mitcharts Wandelnde HDD
    Themenstarter
    Registriert seit:
    23. Januar 2007
    Beiträge:
    11.682
    Zustimmungen:
    551
    @gemini
    Damit funktioniert es auch nur auf den von mir genannten Seiten.

    @Guru
    Ebenso.
     
    #7 mitcharts, 16. Oktober 2014
    Zuletzt bearbeitet: 16. Oktober 2014
  8. mitcharts
    mitcharts Wandelnde HDD
    Themenstarter
    Registriert seit:
    23. Januar 2007
    Beiträge:
    11.682
    Zustimmungen:
    551
    Hier ein paar URLs wo es nicht funktioniert:
    http://www.moviepilot.de/forums/film-forum
    http://www.moviepilot.de/news/300-die-freiheit-des-weissen-mannes-137354
    http://www.moviepilot.de/movies/300-2-rise-of-an-empire-xerxes
    http://www.moviepilot.de/serie/utopia

    Daneben noch folgende URLs, die ich oben schon erwähnt habe:
    http://www.moviepilot.de/serie
    http://www.moviepilot.de/movies
    http://www.moviepilot.de/forums
    http://www.moviepilot.de/suche
    http://www.moviepilot.de/blogs
     
  9. mitcharts
    mitcharts Wandelnde HDD
    Themenstarter
    Registriert seit:
    23. Januar 2007
    Beiträge:
    11.682
    Zustimmungen:
    551
    Nope, der Ausdruck funktioniert auch nicht. :(

    Alle eure Varianten habe ich auch auf http://www.regexr.com/ getestet und da ist es nachwievor so, dass alle URLs "matchen". Nur bei der eigentlichen Nutzung greift's dann nicht mehr.
     
    #9 mitcharts, 16. Oktober 2014
    Zuletzt bearbeitet: 16. Oktober 2014
  10. mitcharts
    mitcharts Wandelnde HDD
    Themenstarter
    Registriert seit:
    23. Januar 2007
    Beiträge:
    11.682
    Zustimmungen:
    551
    Ich nutze dafür nur "window.location.href", korrekt.

    Aber ich Trottel hab den Fehler gefunden ... ich hab in dem Greasemonkey-Skript natürlich nur gewisse URLs per "@include" zugelassen. Bei allen anderen URLs greift das GM-Skript dann natürlich nicht, ergo auch die reg. Ausdrücke nicht. >_>

    Dennoch, vielen Dank für eure Hilfe.
     
  11. mitcharts
    mitcharts Wandelnde HDD
    Themenstarter
    Registriert seit:
    23. Januar 2007
    Beiträge:
    11.682
    Zustimmungen:
    551

    Wenn ich darauf nicht gekommen wäre, ja. :o

    Ich hab euch beiden aber mal ein Reno gegeben. :)
     
Thema:

Reguläre Ausdrücke: Verständnisfrage bzw. Hilfe mit "Wildcards"

Die Seite wird geladen...

Reguläre Ausdrücke: Verständnisfrage bzw. Hilfe mit "Wildcards" - Similar Threads - Reguläre Ausdrücke Verständnisfrage

Forum Datum

Snapmaker U1: 3D-Drucker mit Werkzeug-Wechsler vorbestellbar & ab April regulär erhältlich

Snapmaker U1: 3D-Drucker mit Werkzeug-Wechsler vorbestellbar & ab April regulär erhältlich: Snapmaker U1: 3D-Drucker mit Werkzeug-Wechsler vorbestellbar & ab April regulär erhältlich Er verfügt über einen Werkzeugwechsler und unterstützt damit verschiedenfarbige Drucke sowie Drucke mit...
User-Neuigkeiten 12. März 2026

NeatoCal: Anpassbarer Jahreskalender zum Ausdrucken

NeatoCal: Anpassbarer Jahreskalender zum Ausdrucken: NeatoCal: Anpassbarer Jahreskalender zum Ausdrucken Wer das komplette Jahr auf einer einzigen Seite im Blick behalten möchte, findet mit NeatoCal eine interessante Lösung. Es handelt sich dabei...
User-Neuigkeiten 29. Dezember 2025

Nintendo Switch 2: Piranha-Pflanzen-Kamera löst niedriger auf als das reguläre Modell

Nintendo Switch 2: Piranha-Pflanzen-Kamera löst niedriger auf als das reguläre Modell: Nintendo Switch 2: Piranha-Pflanzen-Kamera löst niedriger auf als das reguläre Modell So kostet die Kamera von Nintendo 59,99 Euro und ermöglicht Videostreams in 1080p. Manchem Leser ist das...
User-Neuigkeiten 8. April 2025

Epson Drucker Bilder ausdrucken?

Epson Drucker Bilder ausdrucken?: Hallo! Ich hätte da mal eine kleine Frage. Kann man auf einem Rechnungsdrucker (Epson TM-T 20II MODEL M2670) Bilder ausdrucken? Also z.B. jetzt eine kleine png Zeichnung oder so? Er ist über USB...
Software & Treiber 20. Januar 2024

PlayStation VR2: Ab sofort auch im regulären Handel erhältlich

PlayStation VR2: Ab sofort auch im regulären Handel erhältlich: PlayStation VR2: Ab sofort auch im regulären Handel erhältlich Ein paar Highlights gibt es, aber die großen System-Seller, die man sich als Besitzer wünschen würde, bleiben aus. Mal sehen, ob...
User-Neuigkeiten 12. Mai 2023

Wie viel Watt zieht ein reguläres mATX b450 Mainboard?

Wie viel Watt zieht ein reguläres mATX b450 Mainboard?: Hallo zusammen, ich würde gerne wissen, wie viel Watt ein mATX b450 Mainboard (in meinem Fall von MSI) unter Volllast so zieht. Ich finde dazu nichts konkretes und immer nur sehr schwammige...
Stromversorgung 4. Februar 2023

Google Fotos: Ausdrucke starten auch in Deutschland

Google Fotos: Ausdrucke starten auch in Deutschland: Google Fotos: Ausdrucke starten auch in Deutschland Dabei sind verschiedene Formate möglich: 10×10, 10×15, 13×18, 20×20, 20×30, 30×45, 40×60, 50×50, 50×75, 60×90. Die Preise beginnen bei 15 Cent...
User-Neuigkeiten 20. Juli 2022

TikTok Avatars: Nutzer können mehr Individualität ausdrücken

TikTok Avatars: Nutzer können mehr Individualität ausdrücken: TikTok Avatars: Nutzer können mehr Individualität ausdrücken Die erinnern dann stark an die Apple Memojis und sollen Nutzern laut dem sozialen Netzwerk helfen, ihre Individualität besser...
User-Neuigkeiten 10. Juni 2022

Philips Hue: Bluetooth-Anbindung wird in die reguläre App integriert

Philips Hue: Bluetooth-Anbindung wird in die reguläre App integriert: Philips Hue: Bluetooth-Anbindung wird in die reguläre App integriert Im Gegensatz zur Anbindung über ZigBee benötigt man für Bluetooth keine Bridge, die smarte Funktionalität und Ansteuerung ist...
User-Neuigkeiten 24. Februar 2022

iOS 11 wandelt Google-AMP-Links in reguläre um

iOS 11 wandelt Google-AMP-Links in reguläre um: iOS 11 wandelt Google-AMP-Links in reguläre um So werden Seiten, die aus irgendeinem Grund in AMP dargestellt werden, beim Teilen des Links über den normalen Seitenlink geteilt, Apple frickelt...
User-Neuigkeiten 24. August 2017

Google Docs (Web) unterstützt nun reguläre Ausdrücke in der Suche

Google Docs (Web) unterstützt nun reguläre Ausdrücke in der Suche: Google Docs (Web) unterstützt nun reguläre Ausdrücke in der Suche Reguläre Ausdrücke finden vor allem in der Softwareentwicklung Verwendung.“ – danke Wikipedia. Noch nichts verstanden? Macht...
User-Neuigkeiten 28. September 2016

Dropbox Badge nun auch für reguläre Nutzer verfügbar

Dropbox Badge nun auch für reguläre Nutzer verfügbar: Dropbox Badge nun auch für reguläre Nutzer verfügbar 07.10.2015 09:30 - Dies ist vor allem vorteilhaft, wenn man beispielsweise noch mit Office 2011 oder früher arbeitet und somit eine doppelte...
User-Neuigkeiten 7. Oktober 2015

Gibt es eine Alternative zu MediathekView bei der (fast) alle regulären Sender enthalten sind?

Gibt es eine Alternative zu MediathekView bei der (fast) alle regulären Sender enthalten sind?: Gibt es eine Alternative zu MediathekView bei der (fast) alle regulären Sender enthalten sind? Ich habe das kleine Programm MediathekView eben beim Surfen entdeckt und würde...
Computerfragen 20. Mai 2010
Reguläre Ausdrücke: Verständnisfrage bzw. Hilfe mit "Wildcards" solved
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden