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
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.
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