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... Discussion in 'freie Fragen' started by mitcharts, Oct 16, 2014.

  1. mitcharts
    mitcharts Wandelnde HDD
    Joined:
    Jan 23, 2007
    Messages:
    11,682
    Likes Received:
    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, Oct 16, 2014
    Last edited: Oct 16, 2014
  2. Da GuRu
    Da GuRu Administrator
    Admin
    Joined:
    Dec 22, 2006
    Messages:
    1,568
    Likes Received:
    87

    Verwendest du auch die gleichen Flags?
    g und m?
     
  3. mitcharts
    mitcharts Wandelnde HDD
    Threadstarter
    Joined:
    Jan 23, 2007
    Messages:
    11,682
    Likes Received:
    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.
     
    #3 mitcharts, Oct 16, 2014
  4. Da GuRu
    Da GuRu Administrator
    Admin
    Joined:
    Dec 22, 2006
    Messages:
    1,568
    Likes Received:
    87
    Welche Programmiersprache verwendest du?

    Es gibt unterschiedliche Standards.

    Zeig uns am besten den Codeausschnitt.
     
  5. mitcharts
    mitcharts Wandelnde HDD
    Threadstarter
    Joined:
    Jan 23, 2007
    Messages:
    11,682
    Likes Received:
    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();
    }
     
    #5 mitcharts, Oct 16, 2014
  6. Da GuRu
    Da GuRu Administrator
    Admin
    Joined:
    Dec 22, 2006
    Messages:
    1,568
    Likes Received:
    87
    Probiere mal so:

    Code:
    if ( /^(http:)\/\/(.+\.)?(moviepilot.de)\/(.*$)/igm.test(window.location.href) ){
        irgendwas();
    }
     
    1 person likes this.
  7. mitcharts
    mitcharts Wandelnde HDD
    Threadstarter
    Joined:
    Jan 23, 2007
    Messages:
    11,682
    Likes Received:
    551
    @gemini
    Damit funktioniert es auch nur auf den von mir genannten Seiten.

    @Guru
    Ebenso.
     
    #7 mitcharts, Oct 16, 2014
    Last edited: Oct 16, 2014
  8. mitcharts
    mitcharts Wandelnde HDD
    Threadstarter
    Joined:
    Jan 23, 2007
    Messages:
    11,682
    Likes Received:
    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
     
    #8 mitcharts, Oct 16, 2014
  9. mitcharts
    mitcharts Wandelnde HDD
    Threadstarter
    Joined:
    Jan 23, 2007
    Messages:
    11,682
    Likes Received:
    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, Oct 16, 2014
    Last edited: Oct 16, 2014
  10. mitcharts
    mitcharts Wandelnde HDD
    Threadstarter
    Joined:
    Jan 23, 2007
    Messages:
    11,682
    Likes Received:
    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.
     
    #10 mitcharts, Oct 16, 2014
  11. mitcharts
    mitcharts Wandelnde HDD
    Threadstarter
    Joined:
    Jan 23, 2007
    Messages:
    11,682
    Likes Received:
    551

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

    Ich hab euch beiden aber mal ein Reno gegeben. :)
     
    #11 mitcharts, Oct 16, 2014
Thema:

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

Loading...

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

Forum Date

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 Mar 12, 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 Dec 29, 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 Apr 8, 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 Jan 20, 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 May 12, 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 Feb 4, 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 Jul 20, 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 Jun 10, 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 Feb 24, 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 Aug 24, 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 Sep 28, 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 Oct 7, 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 May 20, 2010
Reguläre Ausdrücke: Verständnisfrage bzw. Hilfe mit "Wildcards" solved
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice