eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingWyrażenia regularneRe: Wyrażenia regularne
  • Data: 2011-08-13 13:27:21
    Temat: Re: Wyrażenia regularne
    Od: Karol Y <k...@o...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    > Tak na szybko to widzę 2 możliwości:
    > - prostsza to pocięcie po przecinkach (czy nawet od razu na pary
    > (nazwa_parametru, arg) a potem parsowanie tego co pośrodku
    > - trudniejsza to przemyślenie co może się pojawić i użycie czegoś
    > sprytniejszego od .*, prawdopodobnie dodatkowo zakończonego ? na końcu.
    >
    > Wydaje mi się (nie sprawdzałem), że np coś takiego dla każdego parametru
    > by mogło działać.
    > (?:param1[[:space:]]+(?<p1>[[:alnum:]]+?))?(?:,?[[:s
    pace:]]+)?

    I podany przykład działa, ale pominąłem drobny szczegół - arg - to w
    domyśle zbiór dowolnych znaków również białych. Chyba że ":alnum:" źle
    rozumiem jako tylko alfanumeryczne.

    --
    Mateusz Bogusz

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: