RegEx, aby dopasować liczby rozdzielone przecinkami z opcjonalną częścią dziesiętną
Mam wyrażenie regularne, które pasuje do liczb rozdzielonych przecinkami z opcjonalną dwucyfrową częścią dziesiętną w danym tekście wielowierszowym.
/(?<=\s|^)\d{1,3}(,\d{3})*(\.\d{2})?(?=\s|$)/m
Z powodzeniem dopasowuje ciągi takie jak 1, 12, 12,34, 12,345.67 itd. Jak mogę go zmodyfikować, aby pasował do liczby zawierającej tylko część dziesiętną.23
?
EDYCJA: Aby wyjaśnić - chciałbym zmodyfikować wyrażenie regularne, aby pasowało12
, 12.34
i.34
I szukam ważnych, niezależnych numerów. tj. ciągi liczbowe, których granice to biała przestrzeń lub początek / koniec linii / ciągu.