Професионална програма
Loading...
Blizz avatar Blizz 33 Точки

Задача с ЕГН на C#

Здравейте, бихте ли ми помогнали за задача на C#, която проверява дали сме въвели 10 числа. Първите 2 групи да са от 00 до 99, втора група числа - от 01 до 12, трета група числа от 01 - 31, последните 4 числа да са каквито искаме. Да изпише грешка ако не отговаряме на тези условия или напишем буква. Благодаря ви предварително, но не можах да се оправя с примерния код, който е пуснат във форума написан на PHP. :( 

0
Module: C# Advanced 29/04/2017 15:18:05
oPtyBG avatar oPtyBG 36 Точки
Best Answer

Това ти е патърна:

^(?<Godina>[0-9][0-9])(?<Mesec>0[1-9]|1[0-2])(?<Data>0[1-9]|1[0-9]|2[0-9]|3[0-1])(?<Brak>\d{4})$

Сложил съм имена на групите, можеш да го тестваш на https://regex101.com/

Ако нещо не се оправяш, пиши пак 

:)

1
29/04/2017 16:33:41
Blizz avatar Blizz 33 Точки

Оправих се благодаря за бързия отговор :) 

0