+ Antworten
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 26

Thema: Kennt sich jemand mit Regular Expression (RegEx) aus?

  1. #1
    Admin oder so... Avatar von Alpha

    Registriert seit
    24.5.02 - 22:46
    Beiträge
    29.012
    Thanks
    481
    Thanked 483 Times in 286 Posts

    Kennt sich jemand mit Regular Expression (RegEx) aus?

    Code:
    Kennt sich jemand mit Regular Expression (RegEx) aus?
    
    Wenn ja ich wil daraus
    
    
    
    HTML-Code:
    [URL='http://youtube.com/watch?v=gyUWkQj0Q_U']YouTube- Grease - You're The One That I Want[/URL]
    das da machen [media=youtube]gyUWkQj0Q_U[/media] Aber meine RegEx funkt nicht hier der string: #\[URL=youtube;([^\]]+)\]([^\[]+)\[/URL\]‪#‎siU‬ Was stimmen sollte denn das [video=http://www.youtube.com/watch?v=ZSW4LDAHIeU]Video title here[/video] in das [media=youtube]ZSW4LDAHIeU[/media]: funktioniert damit auch #\[video=youtube;([^\]]+)\]([^\[]+)\[/video\]#siU Aber irgendwo is oben der Hund drin und ich find ihm nicht Über Hilfe wäre ich echt dankbar ich komm sonnst nicht weiter. Vielleicht habt ihr oder einer eurer Freunde ahnung
    You made my Day Alpha

    Zukünftiger Meister der Fußballbundesliga-Tipprunde 2013/2014

  2. #2
    Säule der Foren Avatar von blaustern
    Tetris Champion! Simon Champion!
    Registriert seit
    21.1.08 - 18:52
    Beiträge
    6.352
    Thanks
    87
    Thanked 232 Times in 197 Posts

    AW: Kennt sich jemand mit Regular Expression (RegEx) aus?

    An den regulären Ausdrücken liegt es nicht. Diese sind der gewünschten Ausgabe entsprechend gleich.
    Was mir aufgefallen ist, dass die URL in Hochkommas, das Video ohne Hochkommas geschrieben wurde. Vielleicht liegt hier der Fehler.

    Code:
    [ URL='http://youtube.com/watch?v=gyUWkQj0Q_U']YouTube- Grease - You're The One That I Want[/URL][m
    [ video=http://www.youtube.com/watch?v=ZSW4LDAHIeU]Video title here[/video]
    Wer meint der irrt nie, der irrt.

  3. #3
    Admin oder so... Avatar von Alpha

    Registriert seit
    24.5.02 - 22:46
    Beiträge
    29.012
    Thanks
    481
    Thanked 483 Times in 286 Posts

    AW: Kennt sich jemand mit Regular Expression (RegEx) aus?

    Ja und eigentlich sollte die Ersetzung das auch abdecken ([^\]]+) sucht ja nach allen zechen in einem bestimmten bereich so wie ich das verstanden hab
    You made my Day Alpha

    Zukünftiger Meister der Fußballbundesliga-Tipprunde 2013/2014

  4. #4
    irgendwer Avatar von Fire

    Registriert seit
    1.12.07 - 13:50
    Beiträge
    2.163
    Thanks
    89
    Thanked 162 Times in 140 Posts

    AW: Kennt sich jemand mit Regular Expression (RegEx) aus?

    ...........hab´s mal weitergeleitet


  5. #5
    Admin oder so... Avatar von Alpha

    Registriert seit
    24.5.02 - 22:46
    Beiträge
    29.012
    Thanks
    481
    Thanked 483 Times in 286 Posts

    AW: Kennt sich jemand mit Regular Expression (RegEx) aus?

    Danke
    You made my Day Alpha

    Zukünftiger Meister der Fußballbundesliga-Tipprunde 2013/2014

  6. #6
    irgendwer Avatar von Fire

    Registriert seit
    1.12.07 - 13:50
    Beiträge
    2.163
    Thanks
    89
    Thanked 162 Times in 140 Posts

    AW: Kennt sich jemand mit Regular Expression (RegEx) aus?

    Er schaut sich es mal an, war bis jetzt die Rückmeldung dazu.....


  7. #7
    Admin oder so... Avatar von Alpha

    Registriert seit
    24.5.02 - 22:46
    Beiträge
    29.012
    Thanks
    481
    Thanked 483 Times in 286 Posts

    AW: Kennt sich jemand mit Regular Expression (RegEx) aus?

    ich hab auf FB auch grad hilfe aber noch keine 1% Lösung
    You made my Day Alpha

    Zukünftiger Meister der Fußballbundesliga-Tipprunde 2013/2014

  8. #8
    irgendwer Avatar von Fire

    Registriert seit
    1.12.07 - 13:50
    Beiträge
    2.163
    Thanks
    89
    Thanked 162 Times in 140 Posts

    AW: Kennt sich jemand mit Regular Expression (RegEx) aus?

    ....keine Rückmeldung bis jetzt, werde ihn morgen mal anrufen.


  9. #9
    irgendwer Avatar von Fire

    Registriert seit
    1.12.07 - 13:50
    Beiträge
    2.163
    Thanks
    89
    Thanked 162 Times in 140 Posts

    AW: Kennt sich jemand mit Regular Expression (RegEx) aus?

    Schritt 1: der eigentliche match in dem String:

    \[URL\=['"]?http[s]?:\/\/(www\.)?youtube\.com\/watch\?.*?v=(.*?)[']?\](.*?)\[/URL\]


    Das Video ist dann in der Gruppe 2 der gematchten Sachen, der Titel (falls er doch noch Verwendung finden soll) in Gruppe 3.

    Das Ersetzen dann: [media=youtube]$2[/media]

    Anbei noch ein kleiner Link, bei dem das schon mal schick zu sehen ist:
    http://regexr.com?360pv
    .......ich hoffe du kannst was damit anfangen..........


  10. #10
    Admin oder so... Avatar von Alpha

    Registriert seit
    24.5.02 - 22:46
    Beiträge
    29.012
    Thanks
    481
    Thanked 483 Times in 286 Posts

    AW: Kennt sich jemand mit Regular Expression (RegEx) aus?

    vielen dank ich teste das gleich
    You made my Day Alpha

    Zukünftiger Meister der Fußballbundesliga-Tipprunde 2013/2014

  11. #11
    Admin oder so... Avatar von Alpha

    Registriert seit
    24.5.02 - 22:46
    Beiträge
    29.012
    Thanks
    481
    Thanked 483 Times in 286 Posts

    AW: Kennt sich jemand mit Regular Expression (RegEx) aus?

    ich bekomme dabei leider folgende Fehlermeldung:

    preg_match_all(): Delimiter must not be alphanumeric or backslash
    You made my Day Alpha

    Zukünftiger Meister der Fußballbundesliga-Tipprunde 2013/2014

  12. #12
    irgendwer Avatar von Fire

    Registriert seit
    1.12.07 - 13:50
    Beiträge
    2.163
    Thanks
    89
    Thanked 162 Times in 140 Posts

    AW: Kennt sich jemand mit Regular Expression (RegEx) aus?

    http://regexp-evaluator.de/tutorial/...r-must-not-be/

    ....hoffe das hilft weiter


    oder einfach als Bsp die "-" ersetzen

    PHP-Code:
    ("!http://www\.url\.com/(.*)!i","http://www.url.com/ach/ja/ist/das/schön",$ergebnis); 


  13. #13
    irgendwer Avatar von Fire

    Registriert seit
    1.12.07 - 13:50
    Beiträge
    2.163
    Thanks
    89
    Thanked 162 Times in 140 Posts

    AW: Kennt sich jemand mit Regular Expression (RegEx) aus?

    Bitte mal den Quellcode der betroffenen Seite oder wo auch immer das eingebaut werden soll, im ganzen schicken. Zum Debuggen braucht man bissel mehr als nur ne Fehlermeldung Am besten auch im Kontext, wie das ganze dann aufgerufen werden soll ..
    Hat gerade mein Bekannter auf Anfrage wegen den Fehler geantwortet. Am besten gleich per Mail oder PN

    GT-I 9300 with Tapa xda
    Geändert von Fire (19.08.2013 um 18:48:50 Uhr)


  14. #14
    Admin oder so... Avatar von Alpha

    Registriert seit
    24.5.02 - 22:46
    Beiträge
    29.012
    Thanks
    481
    Thanked 483 Times in 286 Posts

    AW: Kennt sich jemand mit Regular Expression (RegEx) aus?

    Hi Danke ;
    Als anlage ne zip da sind 3 sehr keine php dateien die sind denke ich unwichtg und ne eine die führt die Ersetzung aus die ist her:
    PostReplace/ControllerAdmin/PostReplace.php


    http://www.alpha-board.eu/PostReplace.zip
    You made my Day Alpha

    Zukünftiger Meister der Fußballbundesliga-Tipprunde 2013/2014

  15. #15
    Admin oder so... Avatar von Alpha

    Registriert seit
    24.5.02 - 22:46
    Beiträge
    29.012
    Thanks
    481
    Thanked 483 Times in 286 Posts

    AW: Kennt sich jemand mit Regular Expression (RegEx) aus?

    Vielen dank für die hilfe

    Ach ja ein problem ist es gibt die youtube links als

    http://www.youtube.com

    http://youtube.com

    http://www.www.youtube.com

    http://www.youtube.com

    und so weiter

    Und das größere Problem es gibt mehr als einen Link in manchen beiträgen da werden dann alle zusammengefast beim ersetzen was natürlich nicht sein sollte
    You made my Day Alpha

    Zukünftiger Meister der Fußballbundesliga-Tipprunde 2013/2014

+ Antworten
Seite 1 von 2 12 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Ja
  • Themen beantworten: Ja
  • Anhänge hochladen: Ja
  • Beiträge bearbeiten: Ja
  •