6.1. Liczby całkowite
Problem
Chcemy odnajdywać rozmaite rodzaje dziesiętnych liczb całkowitych w dłuższym tekście lub sprawdzić, czy dana zmienna łańcuchowa zawiera tylko jedną dziesiętną liczbę całkowitą.
Rozwiązanie
Odnajdujemy dowolną dziesiętną, dodatnią liczbę całkowitą w ramach dłuższego tekstu:
\b[0-9]+\b
Opcje wyrażenia regularnego: Brak
Odmiany wyrażeń regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby
Sprawdzamy, czy dany łańcuch zawiera tylko dziesiętną, dodatnią liczbę całkowitą:
\A[0-9]+\Z
Opcje wyrażenia regularnego: Brak
Odmiany wyrażeń regularnych: .NET, Java, PCRE, Perl, Python, Ruby
^[0-9]+$
Opcje wyrażenia regularnego: Brak
Odmiany wyrażeń regularnych: .NET, Java, JavaScript, PCRE, Perl, Python
Odnajdujemy dowolną dziesiętną, ...
Get Wyra?enia regularne. Receptury now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.