Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[pytanie] notepad++ i wyrażenia regularne

3,336 views
Skip to first unread message

Artur

unread,
Dec 18, 2008, 12:51:13 PM12/18/08
to
Witam grupowiczów pl.comp.nowe-programy! 2008-12-18 | 17:50

Jak N++ wyszukuje i zamienia korzystając z wyrażeń regularnych?

Miałem sobie kilkaset linijek textu do przerobienia, text był taki
mniej więcej w każdej linijce

W szczebrzeszynie (chrząszcz) brzmi w trzcinie
A w (Nairobi) tego nie (zrobi)
Siała baba (mak) i dostała 10 lat

chciałem żeby z tego wyszło coś takiego

W szczebrzeszynie [chrząszcz] brzmi w trzcinie
A w [Nairobi] tego nie (zrobi)
Siała baba [mak] i dostała 10 lat

Chodziło mi o to żeby pierwszy nawias zamienić na kwadratowy

wpisałem takie wyrażenie regularne w "Znajdz i zamień"

Search: ([^(]*)\(([^)]*)\)(.*)
Replace: $1[$2]$3

Zaznaczyłem że to wyrażenie regularne i nic, zamienia mi całe linie na
$1[$2]$3

Ma ktoś jakiś pomysł co jest nie tak? PSPad działa na tym wyrażeniu
dobrze, ale nie chciałbym zamieniać N++ na PSPada :)

--
@rtur

Mariusz

unread,
Dec 19, 2008, 12:15:32 PM12/19/08
to
Artur pisze:

> Witam grupowiczów pl.comp.nowe-programy! 2008-12-18 | 17:50
>
> Jak N++ wyszukuje i zamienia korzystając z wyrażeń regularnych?

Tam jest takie menu "?", z odsyłaczami do pomocy, dokumentacji i forum.


>
> Search: ([^(]*)\(([^)]*)\)(.*)
> Replace: $1[$2]$3

http://notepad-plus.sourceforge.net/uk/regExpList.php

M.

Artur

unread,
Dec 22, 2008, 6:24:38 PM12/22/08
to
Witaj Mariusz! 2008-12-23 | 00:23

W swoim liście wysłanym 19 grudnia 2008 o 18:15:32 na grupę
pl.comp.nowe-programy napisałeś:

> Tam jest takie menu "?", z odsyłaczami do pomocy, dokumentacji i forum.
>>
>> Search: ([^(]*)\(([^)]*)\)(.*)
>> Replace: $1[$2]$3

> http://notepad-plus.sourceforge.net/uk/regExpList.php

Kurcze patrz nie zauważyłem tgo na ih stronie domowej, dzieki :)

--
@rtur

0 new messages