May 2010
Intermediate to advanced
520 pages
17h 44m
Polish
Chcemy dopasowywać liczby rzymskie, jak IV, XIII czy MVIII.
Liczby rzymskie bez jakiejkolwiek weryfikacji:
^[MDCLXVI]+$
Opcje wyrażenia regularnego: Ignorowanie wielkości liter
Odmiany wyrażeń regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby
Współczesne liczby rzymskie z weryfikacją poprawności:
^(?=[MDCLXVI])M*(C[MD]|D?C{0,3})(X[CL]|L?X{0,3})(I[XV]|V?I{0,3})$
Opcje wyrażenia regularnego: Ignorowanie wielkości liter
Odmiany wyrażeń regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby
Współczesne liczby rzymskie z uproszczoną (bardziej elastyczną) weryfikacją poprawności:
^(?=[MDCLXVI])M*(C[MD]|D?C*)(X[CL]|L?X*)(I[XV]|V?I*)$
Opcje wyrażenia regularnego: Ignorowanie wielkości liter
Odmiany wyrażeń ...