eGospodarka.pl
eGospodarka.pl poleca

  • Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
    atman.pl!news.task.gda.pl!not-for-mail
    From: "R.e.m.e.K" <g...@d...null>
    Newsgroups: pl.comp.programming
    Subject: WR #2
    Date: Wed, 3 Oct 2012 13:15:24 +0200
    Organization: CI TASK http://www.task.gda.pl/
    Lines: 32
    Sender: hell@heaven
    Message-ID: <k4h6o9$t46$1@news.task.gda.pl>
    NNTP-Posting-Host: 89-75-115-216.dynamic.chello.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset="us-ascii"
    Content-Transfer-Encoding: 7bit
    X-Trace: news.task.gda.pl 1349262921 29830 89.75.115.216 (3 Oct 2012 11:15:21 GMT)
    X-Complaints-To: a...@n...task.gda.pl
    NNTP-Posting-Date: Wed, 3 Oct 2012 11:15:21 +0000 (UTC)
    User-Agent: 40tude_Dialog/2.0.15.1pl
    Xref: news-archive.icm.edu.pl pl.comp.programming:199739
    [ ukryj nagłówki ]

    Witam

    Ponownie prosze o pomoc z wyrazeniem regularnym. Prosze tez o wybaczenie,
    ale dopiero temat ogarniam, wiec troche bladze.

    Otoz mam tekst np. SLOWO.67.45.2 gdzie stala czesc to SLOWO i kropki, a
    pomiedzy kropkami sa rozne liczby i jest ich czasem wiecej czasem mniej (co
    oznacza ze i kropek moze byc rozna liczba a zatem dopuszczalne sa i takie
    teksty: SLOWO.45).

    I chce teraz wyciagnac te liczby, wiec stosuje wyrazenie:

    (?:([0-9]+)[.]*?)+

    i mam w grupach liczby, jest ok. Ale zalezy mi tez by jednoczesnie
    zweryfikowac czy SLOWO jest prawidlowe i czy jest slowem np. KOLUMNA, pisze
    zatem wyrazenie:

    KOLUMNA\.(?:([0-9]+)[.]*?)+

    no i tu zaczynaja sie schody, bo teraz co prawda tekst sie weryfikuje jako
    zgodny z maska, ale grupe mam tylko jedna i w niej pierwsza liczbe, choc
    liczb jest wiecej:

    KOLUMNA.12.345.1

    Jak uwzglednic SLOWO by wyrazenie nadal wyciagalo liczby, ale jednoczesnie
    weryfikowalo czy na poczatku jest slowo zgodne z podanym wyrazeniem?

    --
    pozdro
    R.e.m.e.K

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: