Regex-Frage ^ [a-zA-Z0-9] {5,10} $

8

Der obige reguläre Ausdruck (in Java) entspricht einer Zeichenfolge alphanumerischer Zeichen mit einer Länge zwischen 5 und 10.

Wie kann ich den obigen regulären Ausdruck so ändern, dass er den obigen Anforderungen entspricht, sowie mit einer leeren Zeichenfolge übereinstimmen?

    
siva636 26.10.2010, 08:42
quelle

2 Antworten

16

Mache es optional (pass genau eins oder null mal)

%Vor%     
Jürgen Steinblock 26.10.2010, 08:43
quelle
4

^(?:[a-zA-Z0-9]{5,10}|)$

    
joni 26.10.2010 08:44
quelle

Tags und Links