Article View: pl.comp.lang.python
Article #28568Regexp - prośba o pomoc
From: szykcech
Date: Mon, 25 Dec 2017 16:47
Date: Mon, 25 Dec 2017 16:47
27 lines
2180 bytes
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-mailShow 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