Wymagany znak, cz cakowita, cz uamkowa i cz wykadnicza:
^[-+][0-9]+\.[0-9]+[eE][-+]?[0-9]+$
Opcje wyraenia regularnego: Brak
Odmiany wyrae regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby


Wymagany znak, cz cakowita i cz uamkowa; brak czci wykadniczej:
^[-+][0-9]+\.[0-9]+$
Opcje wyraenia regularnego: Brak
Odmiany wyrae regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby


Opcjonalny znak; wymagana cz cakowita i uamkowa; brak czci wykadniczej:
^[-+]?[0-9]+\.[0-9]+$
Opcje wyraenia regularnego: Brak
Odmiany wyrae regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby


Opcjonalny znak i cz cakowita; wymagana cz uamkowa; brak czci wykadniczej:
^[-+]?[0-9]*\.[0-9]+$
Opcje wyraenia regularnego: Brak
Odmiany wyrae regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby


Opcjonalny znak, cz cakowita i uamkowa. W razie braku czci cakowitej cz uamkowa jest wymagana. W razie braku czci uamkowej liczba nie moe zawiera kropki. Brak czci wykadniczej:
^[-+]?([0-9]+(\.[0-9]+)?|\.[0-9]+)$
Opcje wyraenia regularnego: Brak
Odmiany wyrae regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby


Opcjonalny znak, cz cakowita i uamkowa. W razie braku czci cakowitej cz uamkowa jest wymagana. W razie braku czci uamkowej kropka jest opcjonalna. Brak czci wykadniczej:
^[-+]?([0-9]+(\.[0-9]*)?|\.[0-9]+)$
Opcje wyraenia regularnego: Brak
Odmiany wyrae regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby


Opcjonalny znak, cz cakowita i uamkowa. W razie braku czci cakowitej cz uamkowa jest wymagana. W razie braku czci uamkowej liczba nie moe zawiera kropki. Opcjonalna cz wykadnicza:
^[-+]?([0-9]+(\.[0-9]+)?|\.[0-9]+)([eE][-+]?[0-9]+)?$
Opcje wyraenia regularnego: Brak
Odmiany wyrae regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby


Opcjonalny znak, cz cakowita i uamkowa. W razie braku czci cakowitej cz uamkowa jest wymagana. W razie braku czci uamkowej kropka jest opcjonalna. Opcjonalna cz wykadnicza:
^[-+]?([0-9]+(\.[0-9]*)?|\.[0-9]+)([eE][-+]?[0-9]+)?$
Opcje wyraenia regularnego: Brak
Odmiany wyrae regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby


Poniej pokazano poprzednie wyraenie przystosowane do odnajdywania liczb w ramach duszego tekstu:
[-+]?(\b[0-9]+(\.[0-9]*)?|\.[0-9]+)([eE][-+]?[0-9]+\b)?
Opcje wyraenia regularnego: Brak
Odmiany wyrae regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby
