Dobry den,

mam napsano nekolik regularnich vyrazu, ktere doplni ip adresu na 3 znakovy
format ###.###.###.###. Bohuzel vyraz najit \s([1-9][1-9])\. a nahradit 0$1.
preskoci nektere radky, prestoze je podle stavoveho radku dole mezera stejna
jako v jinych radcich (radek 11). Muzete to prosim nekdo vyzkouset u sebe?
Dale mam problem se zapisem .##.##. V tomto pripade regularni vyraz Najit
\.([1-9][1-9])\. a nahradit .0$1. zameni pouze prvni dvojici za trojici a druhou
preskoci. Nevite jak nahrazeni udelat jednopruchodove?

PSPad verze 2392

Dekuje a pozdravuje Michal Karlik

-----------------------------------------------
Zdrojova data
-----------------------------------------------
01 xxxxxx 62.24.72.126
02 xxxxxx 62.24.72.126
03 xxx 62.24.72.126
04 [email protected] 193.84.186.81
05 [email protected] 88.100.173.35
06 xxx 84.42.193.194
07 xxx 88.103.58.198
08 [email protected] 213.226.248.187
09 [email protected] 77.95.194.54
10 xxxx 78.102.162.55
11 xxxxx 90.178.187.233
12 xxx 88.103.58.198
13 xxxxxxxx 78.45.51.87
14 [email protected] 77.95.194.54
15 xxx 84.42.193.194
16 xxxxxx 62.24.72.126
17 xxxxxx 62.24.72.126
18 xxx 62.24.72.126
-----------------------------------------------
Vysledna data
-----------------------------------------------
01 xxxxxx 062.024.072.126
02 xxxxxx 062.024.072.126
03 xxx 062.024.072.126
04 [email protected] 193.084.186.081
05 [email protected] 088.100.173.035
06 xxx 084.042.193.194
07 xxx 088.103.058.198
08 [email protected] 213.226.248.187
09 [email protected] 077.095.194.054
10 xxxx 078.102.162.055
11 xxxxx 90.178.187.233
12 xxx 088.103.058.198
13 xxxxxxxx 078.045.051.087
14 [email protected] 077.095.194.054
15 xxx 084.042.193.194
16 xxxxxx 062.024.072.126
17 xxxxxx 062.024.072.126
18 xxx 062.024.072.126
-----------------------------------------------
Regularni vyrazy
-----------------------------------------------
Najit \s([1-9][1-9])\.   Nahradit  0$1.
Najit \.([1-9][1-9])\.   Nahradit .0$1.
Najit \.([1-9][1-9])$    Nahradit .0$1

-- 
<http://forum.pspad.com/read.php?1,54884,54884>
PSPad freeware editor http://www.pspad.com

Odpovedet emailem