Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > pl.comp.lang.python > #42

Regexp - prośba o pomoc

Newsgroups pl.comp.lang.python
Date 2017-12-25 08:47 -0800
Message-ID <22b3729c-8bff-410b-be14-ffd5055e2acd@googlegroups.com> (permalink)
Subject Regexp - prośba o pomoc
From szykcech@gmail.com

Show all headers | View raw


Witam
Chcę wybrać z pliku nagłówkowego C++ nazwę struktury i treść jej deklaracji czyli 2 grupy:
struct (Nazwa)
{
    (Delklaracja struktury - funkcje i zmienne)
};

Piszę w edytorze wyrażeń regularnych:
https://pythex.org/
wyrażenie: 
struct (.+)\s*{\s*(.+)\s*};

Ale to nie działa i nie wiem dlaczego?!?
Przecież mam: string o początkowej wartości "struct" z pojedynczą spacją. wybieram wszystko co jest po tym i przed białym znakiem, następnie nawias klamrowy otwierający, białe znaki i wybieram wszystko co jest za nawiasem klamrowym i nie jest białym znakiem aż do białego znaku przed nawiasem klamrowym zamykającym za którym jest średnik.

Co jest nie tak z tym wyrażeniem?

z góry dzięki, wesołych świąt i pozdro
Szyk Cech

--
http://szyk.jcom.pl/
http://szyk.free.of.pl/
http://szykcech.cba.pl/
http://szyk.000webhostapp.com/
http://www.geocities.ws/szyk/
http://szyk.wex.pl/

Back to pl.comp.lang.python | Previous | NextNext in thread | Find similar


Thread

Regexp - prośba o pomoc szykcech@gmail.com - 2017-12-25 08:47 -0800
  Re: Regexp - prośba o pomoc szykcech@gmail.com - 2017-12-25 08:50 -0800
  Re: Regexp - prośba o pomoc szykcech@gmail.com - 2017-12-26 21:30 -0800

csiph-web