tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
745
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    RalU RalU ist offline Mitglied Bronze
    Registriert seit
    Mar 2005
    Beiträge
    26
    Hallo,
    ich habe folgenden Regulärern Ausdruck:

    Code :
    1
    
    String regex = "[0-9](1,100)"
    Der Regex ist also für einen String, der nur Ziffern enthält und zwar mindestens 1 und maximal 100.
    Jetzt benötige ich aber eine Lösung, dem Benutzer meiner Anwendung die Möglichkeit zu geben, diese Mindest- und Maximalanzahl von Ziffern selbst anzugeben. Das heißt also, ich will nun nicht mehr 1 und 100 schreiben sondern sowas wie "von" und "bis" als Variablen.
    Aber anstelle der Zahlen 1 und 100 kann ich im regex oben ja keine Variablen angeben. Dann würde der regex nicht mehr seinen Zweck erfüllen. Oder geht sowas?
    Oder gibt es hier eine andere Möglichkeit?

    Gruß, Ralf
     

  2. #2
    Avatar von zeja
    zeja zeja ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2006
    Beiträge
    2.962
    Höh?

    Code java:
    1
    2
    3
    
    int min = 5;
    int max = 55;
    String regex = "[0-9]("+min+","+max+")";
     

  3. #3
    CPoly CPoly ist offline Mitglied Weizenbier
    tutorials.de Premium-User
    Registriert seit
    Sep 2009
    Beiträge
    2.445
    Abgesehen davon, dass die Lösung meines Vorredner funktionieren sollte, stehen Quantifizierer nicht in geschweiften Klammern? Sprich:
    Code :
    1
    
    String regex = "[0-9][B]{[/B]1,100[B]}[/B]"
     

  4. #4
    RalU RalU ist offline Mitglied Bronze
    Registriert seit
    Mar 2005
    Beiträge
    26
    Ok,ok. Bin inzwischen selbst drauf gekommen. War auch ne eher dämliche Frage. Totzdem vielen Dank für die Antwort.
     

Ähnliche Themen

  1. [Java] Regex - wo ist der Haken?
    Von gamp im Forum Coders Talk
    Antworten: 5
    Letzter Beitrag: 15.04.10, 17:23
  2. Java Regex/Matcher Backreference
    Von gamp im Forum Java
    Antworten: 1
    Letzter Beitrag: 18.02.10, 20:45
  3. Antworten: 1
    Letzter Beitrag: 21.01.08, 16:58
  4. Antworten: 5
    Letzter Beitrag: 19.06.06, 11:06
  5. Java REGEX Algorithmus
    Von tinella im Forum Java
    Antworten: 3
    Letzter Beitrag: 09.09.04, 16:53