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

Regularni za trazenje stringa "::metod("

[es] :: PHP :: Regularni za trazenje stringa "::metod("

[ Pregleda: 1819 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zgas

Član broj: 74613
Poruke: 334
*.ptt.yu.

Sajt: odbrojavanje.com


Profil

icon Regularni za trazenje stringa "::metod("07.10.2008. u 10:31 - pre 189 meseci
Ne znam da baratam regularnim izrazima.

Parsiram php fajl, a potrebno mi je da izdvojim slucajeve kada se pozivaju staticke metode neke klase.
Znaci treba da izdvojim metode tipa "::metod(".

Kako napisati regularni i kako procitati sta je napisano ispred "::" (koja klasa) za taj izdvojeni regularni?
Aukcije, www.Odbrojavanje.com
Aukcija može biti osvojena jeftino - za 30 sekundi a 6 dinara!
 
Odgovor na temu

Man-Wolf
Mihailo Joksimovic
Beograd

Član broj: 17016
Poruke: 873
*.eunet.yu.



+13 Profil

icon Re: Regularni za trazenje stringa "::metod("12.10.2008. u 14:54 - pre 189 meseci
Mislim da bi ti ovako nesto pomoglo:

Code:


preg_match_all("/[\w]+::[\w]+/", $string, $matches);



Nakon toga, $matches bi trebao da bude niz, gde je svaki element oblika: text::text. Posle toga mozes samo da ga explode-ujes po ::, ili da uradis preg_replace ...

Nadam se da sam bar malo pomogao, kao i da sam dobro shvatio pitanje :-)
 
Odgovor na temu

[es] :: PHP :: Regularni za trazenje stringa "::metod("

[ Pregleda: 1819 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

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