tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
7
ZUGRIFFE
876
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    hadda hadda ist offline Mitglied Gold
    Registriert seit
    Sep 2007
    Beiträge
    120
    Hallo zusammen,

    ich will anhand bestimmte Reg-Expres aus 1-12121-12.jpeg das hier 1-12121-12 bekommen
    mit dem (.{9,11}[~\.]) bekomme ich schon mal 1-12121-12. aber ich will exakt 1-12121-12 ohne punkt am ende.

    wie kann ich das machen?
    besten Dank im voraus.

    LG
     

  2. #2
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Hi.

    Wie sehen die Dateinamen denn grundsätzlich aus? Bestehen diese ausschließlich aus Ziffern und '-'? Und die Länge des Namens ist 9 bis 11 Zeichen?
    Code :
    1
    
    [0-9-]{9,11}
    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  3. #3
    hadda hadda ist offline Mitglied Gold
    Registriert seit
    Sep 2007
    Beiträge
    120
    Hi,

    ja die länge ist 9 bis 11 zeichen und kann '-' enthalten.
    zur Info hier kannst du RegEx testen http://www.nettz.de/Service/regexp/index.cgiich habe
    Ich habe [0-9-]{9,11} getest , liefert keine Resultat

    Gruß
     

  4. #4
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Zitat Zitat von hadda Beitrag anzeigen
    Hi,

    ja die länge ist 9 bis 11 zeichen und kann '-' enthalten.
    zur Info hier kannst du RegEx testen http://www.nettz.de/Service/regexp/index.cgiich habe
    Ich habe [0-9-]{9,11} getest , liefert keine Resultat
    Ich weiß nicht welche regex Engine da verwendet wird. Evtl. ist diese zu simpel und unterstützt nicht alle Ausdrücke.

    Schau mal hier: http://regex.larsolavtorvik.com/

    Um welche Sprache / regex Engine geht es denn eigentlich?

    \edit: Ich habe nochmal etwas mit deinem verlinkten Regex Tester gespielt. Das Ding ist ja unglaublich mies. Wie hast du das denn gefunden...?

    Gruß
    Geändert von deepthroat (28.11.11 um 14:45 Uhr)
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  5. #5
    hadda hadda ist offline Mitglied Gold
    Registriert seit
    Sep 2007
    Beiträge
    120
    vielen Dank , das funktioniert.

    -Um welche Sprache / regex Engine geht es denn eigentlich?
    ->vb 6

    diese link http://www.nettz.de/Service/regexp/index.cgiich ist gefährlich oder****? was meinst du?
     

  6. #6
    hadda hadda ist offline Mitglied Gold
    Registriert seit
    Sep 2007
    Beiträge
    120
    es kann auch a bis z zeichen enthalten sorry das habe ich vergessen ... zb 1-121B1-12.jpeg
    wie kann ich anpassen?
     

  7. #7
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Zitat Zitat von hadda Beitrag anzeigen
    diese link http://www.nettz.de/Service/regexp/index.cgiich ist gefährlich oder****? was meinst du?
    Hm. Also ich weiß nicht wo das Problem lag, jetzt geht es auch damit - evlt. war ein Newline im reg. Ausdruck?

    Vorhin funktionierten nicht mal einfachste reg. Ausdrücke und für .* fand er 2 Übereinstimmungen...

    Jedenfalls ist der "Hit" immer leer, auch wenn es Übereinstimmungen gegeben hat. Naja, es gibt bessere (online) Regex Tester. (siehe auch regex coach, regex buddy oder Regular Expression Designer)

    \edit
    Zitat Zitat von hadda Beitrag anzeigen
    es kann auch a bis z zeichen enthalten sorry das habe ich vergessen ... zb 1-121B1-12.jpeg
    wie kann ich anpassen?
    Nimm einfach die Zeichen die vorkommen können in die Zeichenklasse mit auf...

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  8. #8
    hadda hadda ist offline Mitglied Gold
    Registriert seit
    Sep 2007
    Beiträge
    120
    Danke sehr schönnen Abend noch
     

Ähnliche Themen

  1. Regular Expression
    Von Napofis im Forum Relationale Datenbanksysteme
    Antworten: 0
    Letzter Beitrag: 04.08.09, 15:51
  2. [VBS]Regular Expression
    Von Dark Ranger im Forum Visual Basic 6.0
    Antworten: 0
    Letzter Beitrag: 19.10.07, 09:59
  3. Regular Expression
    Von DrOverflow im Forum CGI, Perl, Python, Ruby, Power Shell
    Antworten: 2
    Letzter Beitrag: 23.01.07, 09:16
  4. regular expression
    Von jenno im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 07.09.06, 11:32
  5. Regular Expression
    Von time-master im Forum PHP
    Antworten: 7
    Letzter Beitrag: 29.01.06, 15:22