May 2010
Intermediate to advanced
520 pages
17h 44m
Polish
Chcemy dopasowywać liczby zmiennoprzecinkowe i określać, czy znak, część całkowita, część ułamkowa oraz część wykładnicza mają być wymagane, opcjonalne, czy zabronione. Nie chcemy jednak, by nasze wyrażenie regularne w jakikolwiek sposób ograniczało zakres dopasowywanych liczb do określonych przedziałów — to zadanie możemy bez trudu zrealizować w kodzie proceduralnym (patrz „3.12. Filtrowanie dopasowań w kodzie proceduralnym”).
Wymagany znak, część całkowita, część ułamkowa i część wykładnicza:
^[-+][0-9]+\.[0-9]+[eE][-+]?[0-9]+$
Opcje wyrażenia regularnego: Brak
Odmiany wyrażeń regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby
Wymagany znak, część całkowita i część ułamkowa; brak części ...