2016-03-25 19 views

cevap

1

regex zorunlu değildir durumda

^(([0-9])|([0-2][0-9])|([3][0-1]))\-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\-\d{4}$ 
+0

Lütfen örnek bir örnek mod değiştirici kullanın - OP'lerin örneğiyle olduğu gibi olmadığından. Ve java'nın çift ters eğik çizgiye ihtiyacı yoktu, '\\ d' –

+0

Eşleşmeler 31-feb-2016, bu da geçersiz .. –

+0

@NikolasCharalambidis Evet, ancak bir veriyi RegEx ile doğrulamaya çalışırsanız ve izin vermezseniz '31'inci Şubat' ya da 29'uncu yıl gibi değil, o kadar uzun olurdu ki bu tamamen pratik olamazdı – Druzion

İlgili konular