May 2010
Intermediate to advanced
520 pages
17h 44m
Polish
W „3.10. Uzyskiwanie listy wszystkich dopasowań” pokazano, jak uzyskiwać listę wszystkich dopasowań do danego wyrażenia regularnego, które można znaleźć w przetwarzanym łańcuchu — po każdym znalezionym dopasowaniu ponownie stosowaliśmy nasze wyrażenie dla pozostałej części łańcucha. Tym razem chcemy uzyskać listę dopasowań pasujących do pewnego dodatkowego kryterium, którego nie możemy (łatwo) zapisać w naszym wyrażeniu regularnym. Wyobraźmy sobie na przykład, że chcemy uzyskać listę „szczęśliwych liczb”, spośród których chcemy zachować tylko wartości będące wielokrotnością liczby 13.
Jeśli chcemy przetworzyć niewielką liczbę łańcuchów z wykorzystaniem tego samego wyrażenia ...