Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pravljenje spiska svih match-eva za neki pattern

[es] :: Java :: Pravljenje spiska svih match-eva za neki pattern

[ Pregleda: 2433 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Mali Misha
Mihajlo Anđelković
NBGD

Član broj: 79396
Poruke: 379
92.244.153.*

ICQ: 195487525
Sajt: cpptea.com


+1 Profil

icon Pravljenje spiska svih match-eva za neki pattern23.07.2010. u 09:37 - pre 167 meseci
Pod uslovom da neki regex odgovara konačnom broju stringova, ima li načina da se (bez dodatnog programiranja) dobije njihov spisak? Npr.

Ulaz: (E|e)mulator[i|u|om]
Izlaz: Emulator, Emulatori, Emulatoru, Emulatorom, emulator, emulatori, emulatoru, emulatorom

Pretpostavljam da postoji neka biblioteka, ako se tako nešto već ne nalazi u standardnoj distribuciji.
Ipak se ++uje.
 
Odgovor na temu

Dejan Lozanovic
Dejan Lozanovic
Beograd

Član broj: 691
Poruke: 2325
...148.91.adsl.dyn.beotel.net.

Jabber: null@elitesecurity.org
Sajt: speedy-order.com


+75 Profil

icon Re: Pravljenje spiska svih match-eva za neki pattern24.07.2010. u 18:57 - pre 167 meseci
To je malo teze, sta ces da radis sa onim varijantama gde imas neki (ab)* ili ab+, ima beskonacno mnogo kombinacija za takav regexp
 
Odgovor na temu

Mali Misha
Mihajlo Anđelković
NBGD

Član broj: 79396
Poruke: 379
92.244.153.*

ICQ: 195487525
Sajt: cpptea.com


+1 Profil

icon Re: Pravljenje spiska svih match-eva za neki pattern24.07.2010. u 20:08 - pre 167 meseci
Ja već rekoh da se podrazumeva da je broj mečeva uvek konačan.
Ipak se ++uje.
 
Odgovor na temu

Dejan Lozanovic
Dejan Lozanovic
Beograd

Član broj: 691
Poruke: 2325
...148.91.adsl.dyn.beotel.net.

Jabber: null@elitesecurity.org
Sajt: speedy-order.com


+75 Profil

icon Re: Pravljenje spiska svih match-eva za neki pattern24.07.2010. u 20:25 - pre 167 meseci
Mislim da ces za takvu sitaciju morati ipak da napravis neku svoju drvo strukturu, i da se onda setas kroz nju. Trie bi trebalo da bude struktura koja zapravo moze da ti pomogne u resavanju ovakvog problema.

http://en.wikipedia.org/wiki/Trie
 
Odgovor na temu

Mali Misha
Mihajlo Anđelković
NBGD

Član broj: 79396
Poruke: 379
92.244.153.*

ICQ: 195487525
Sajt: cpptea.com


+1 Profil

icon Re: Pravljenje spiska svih match-eva za neki pattern24.07.2010. u 21:01 - pre 167 meseci
Može i lanac objekata koji se ponašaju kao regex entiteti, pa se tako izvršavanjem prvog dobije celo stablo rešenja. :)

Hvala na odgovoru. Ka` budem dovoljno dokon, ići ću pešaka. Do tada se možda neko javi sa nekom bibliotekom ili sl. rešenjem za ovo.
Ipak se ++uje.
 
Odgovor na temu

Dejan Lozanovic
Dejan Lozanovic
Beograd

Član broj: 691
Poruke: 2325
...148.91.adsl.dyn.beotel.net.

Jabber: null@elitesecurity.org
Sajt: speedy-order.com


+75 Profil

icon Re: Pravljenje spiska svih match-eva za neki pattern24.07.2010. u 21:03 - pre 167 meseci
bah, to je otprilike jedno 500-600 linija koda :) ako za to treba posebna biblioteka, samo da kazem WTF ?!
 
Odgovor na temu

Mali Misha
Mihajlo Anđelković
NBGD

Član broj: 79396
Poruke: 379
92.244.153.*

ICQ: 195487525
Sajt: cpptea.com


+1 Profil

icon Re: Pravljenje spiska svih match-eva za neki pattern24.07.2010. u 22:09 - pre 167 meseci
Ako te ne mrzi, a ti piši pa postavi. Ako te mrzi, možda ipak nije tako mali posao, nemoj lupati WTF, skoči pa reci hop. :)
Ipak se ++uje.
 
Odgovor na temu

vlada_vlada
Uber
Beograd

Član broj: 259596
Poruke: 68
*.dynamic.sbb.rs.



+7 Profil

icon Re: Pravljenje spiska svih match-eva za neki pattern25.07.2010. u 14:55 - pre 167 meseci
Znaci posle 2 minuta googlanja:

- Xeger code google projekat (Java): http://code.google.com/p/xeger/
- Stackoverflow q&a: http://stackoverflow.com/quest...strings-rather-than-match-them
 
Odgovor na temu

Mali Misha
Mihajlo Anđelković
NBGD

Član broj: 79396
Poruke: 379
92.244.153.*

ICQ: 195487525
Sajt: cpptea.com


+1 Profil

icon Re: Pravljenje spiska svih match-eva za neki pattern28.07.2010. u 08:07 - pre 167 meseci
E, hvala, to je nešto. :) Ja verovatno nisam koristio prave reči na guglu.
Ipak se ++uje.
 
Odgovor na temu

[es] :: Java :: Pravljenje spiska svih match-eva za neki pattern

[ Pregleda: 2433 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.