🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.python
Article #28568

Regexp - prośba o pomoc

#28568
From: 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/
Technical Details
Message-ID: <22b3729c-8bff-410b-be14-ffd5055e2acd@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!peer01.am4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!g35no1808011qtk.1!news-out.google.com!t48ni626qtc.1!nntp.google.com!m31no1804812qtf.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Received: by 10.55.74.8 with SMTP id x8mr16037007qka.22.1514220462262;        Mon, 25 Dec 2017 08:47:42 -0800 (PST)
X-Received: by 10.31.171.73 with SMTP id u70mr2120761vke.10.1514220461972; Mon, 25 Dec 2017 08:47:41 -0800 (PST)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!peer01.am4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!g35no1808011qtk.1!news-out.google.com!t48ni626qtc.1!nntp.google.com!m31no1804812qtf.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.python
Date: Mon, 25 Dec 2017 08:47:41 -0800 (PST)
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=188.146.239.182; posting-account=pyti1AoAAAAf66c003TUy10QAAnMWaKw
NNTP-Posting-Host: 188.146.239.182
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <22b3729c-8bff-410b-be14-ffd5055e2acd@googlegroups.com>
Subject: Regexp - prośba o pomoc
From: szykcech@gmail.com
Injection-Date: Mon, 25 Dec 2017 16:47:42 +0000
X-Received-Body-CRC: 3045721317
X-Received-Bytes: 2232
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit