🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.python
3 messages
3 total messages Started by szykcech Mon, 25 Dec 2017 16:47
Regexp - prośba o pomoc
#28568
Author: szykcech
Date: Mon, 25 Dec 2017 16:47
27 lines
2180 bytes
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/
Re: Regexp - prośba o pomoc
#28569
Author: szykcech
Date: Mon, 25 Dec 2017 16:50
1 lines
1493 bytes
Aha i w edytorze https://pythex.org/ zaznaczyłem "multiline" i tak samo w moim kodzie. I to nie pomogło...
Re: Regexp - prośba o pomoc
#28570
Author: szykcech
Date: Wed, 27 Dec 2017 05:30
3 lines
1589 bytes
Odpowiedź uzyskałem tu:
https://groups.google.com/forum/#!topic/comp.lang.python/mwnWroIfoJA
Po angielsku, więc sorry jak ktoś nie kumejszyn...
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads