Forum » Programiranje » Regularni izraz - bash
Regularni izraz - bash
scarymovie ::
Rabim regularni izraz za IP-je: (1-233).(0-255).(0-255).(0-255)
V ukazni lupini, sem napisal ukaz:
vendar mi iz datoteke ne izpiše pravilnih ip-jev.
V datoteki imam:
Bi mi kdo prosim popravil ukaz, prosim.
hvala,
LP
V ukazni lupini, sem napisal ukaz:
egrep "(([1-9][0-9]?)|(1[0-9][0-9]?)|(2[0-5][0-5]?)).(([0-9][0-9]?)|(1[0-9][0-9])|(2[0-5][0-5]).){3}" ip.txt
vendar mi iz datoteke ne izpiše pravilnih ip-jev.
V datoteki imam:
192.255.12.128
89.1.0.0
128.25.177.855
128.92.1.192
1.280.192.75
900.17.5.5
abc.89.25.129
205.128.178.19
Bi mi kdo prosim popravil ukaz, prosim.
hvala,
LP
scarymovie ::
Ja vse med 0 - 250 je lahko, vendar men izpiše vse, tudi tistega ki se začne z 900., kar pa je narobe
jype ::
scarymovie> 0 - 250 je lahko
Tistile del regularnega izraza zgoraj pravi, da je lahko samo 205, ne more pa biti 206, ker je zadnji znak lahko samo od 0 do 5.
Tistile del regularnega izraza zgoraj pravi, da je lahko samo 205, ne more pa biti 206, ker je zadnji znak lahko samo od 0 do 5.
scarymovie ::
popravil sem ukaz:
spremenil sem ta del: (2[0-4][0-9])|(25[0-5])
Zdaj bi moralo delati tudi za 206 itd. vendar še vedno mi ne izpiše prav, izpiše mi:
192.255.12.128
128.25.177.855
128.92.1.192
1.280.192.75
abc.89.25.129
205.128.178.19
egrep "(([1-9][0-9]?)|(1[0-9][0-9])|(2[0-4][0-9])|(25[0-5])).(([0-9][0-9]?)|(1[0-9][0-9])|(2[0-4][0-9])|(25[0-5]).){3}" ip.txt
spremenil sem ta del: (2[0-4][0-9])|(25[0-5])
Zdaj bi moralo delati tudi za 206 itd. vendar še vedno mi ne izpiše prav, izpiše mi:
192.255.12.128
128.25.177.855
128.92.1.192
1.280.192.75
abc.89.25.129
205.128.178.19
MrBrdo ::
http://www.mkyong.com/regular-expressio...
Verjetno boš moral mal popravit ker se mi zdi da imaš drugačne kriterije.
LP
Verjetno boš moral mal popravit ker se mi zdi da imaš drugačne kriterije.
LP
MrBrdo
Zgodovina sprememb…
- spremenilo: MrBrdo ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Kateri ponudnik ima najboljši ping v competitive gameih?Oddelek: Omrežja in internet | 1169 (957) | ranko123 |
» | MBWE-WL 1 TB nadgradnja na 2 TBOddelek: Pomoč in nasveti | 2155 (1781) | sas084 |
» | Upload multiple filesOddelek: Programiranje | 1388 (1151) | MisterR |
» | Regularni izraziOddelek: Programiranje | 1572 (1034) | technolog |
» | Film malo pred koncem zaštekaOddelek: Zvok in slika | 2026 (1949) | mmilos |