2.12. Powtarzanie fragmentu wyrażenia regularnego określoną liczbę razy
Problem
Opracuj wyrażenia regularne pasujące do następujących rodzajów liczb:
Do gugola, czyli liczby dziesiętnej złożonej ze stu cyfr.
Do 32-bitowej liczby szesnastkowej.
Do 32-bitowej liczby szesnastkowej z opcjonalnym przyrostkiem
h
.Do liczby zmiennoprzecinkowej z opcjonalną częścią całkowitoliczbową, obowiązkową częścią ułamkową i opcjonalnym wykładnikiem. Każda z tych części może się składać z dowolnej liczby cyfr.
Rozwiązanie
Gugol
\b\d{100}\b
Opcje wyrażenia regularnego: Brak
Odmiany wyrażeń regularnych: .NET, Java, JavaScript, PCRE, Perl, Python, Ruby
Liczba szesnastkowa
\b[a-z0-9]{1,8}\b
Opcje wyrażenia regularnego: Ignorowanie wielkości liter
Odmiany wyrażeń regularnych: .NET, ...
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.