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

Regex pomoc preg_match_all

[es] :: PHP :: Regex pomoc preg_match_all

[ Pregleda: 2219 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Ivan Golubović
AV market
Požarevac

Član broj: 3154
Poruke: 586
*.dynamic.sbb.rs.

Sajt: www.AVmarket.rs


+7 Profil

icon Regex pomoc preg_match_all21.12.2010. u 15:06 - pre 161 meseci
Kako da napišem skriptu koja će recimo u ovakvom tekstu da mi nađe podatke označene crvenom. Ono što ide pre i posle označenih delova stringa je uvek isto.
LaBS58___FVF189___OR80269MTS___MFSFA589BSD58

koristim preg_match_all($p, $r, $out, PREG_SET_ORDER);
ali nikako da dobijem rezultate... Treba mi dobar pattern...
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Regex pomoc preg_match_all21.12.2010. u 15:16 - pre 161 meseci
probaj ovo:
Code (php):

$p = 'LaBS58___FVF(.+?)___OR(.+?)MTS___MFS(.+?)BSD58';
 

 
Odgovor na temu

Man-Wolf
Mihailo Joksimovic
Beograd

Član broj: 17016
Poruke: 873
*.dynamic.sbb.rs.



+13 Profil

icon Re: Regex pomoc preg_match_all21.12.2010. u 15:20 - pre 161 meseci
Offtopic: http://regex.larsolavtorvik.com/

Odlican tool za testiranje regex-a ;)
 
Odgovor na temu

Ivan Golubović
AV market
Požarevac

Član broj: 3154
Poruke: 586
*.dynamic.sbb.rs.

Sajt: www.AVmarket.rs


+7 Profil

icon Re: Regex pomoc preg_match_all23.12.2010. u 02:38 - pre 161 meseci
Hvala na pomoci obojci.
bdw ovo je odlican sajt
 
Odgovor na temu

peca89bg
Beograd

Član broj: 202034
Poruke: 354
95.180.17.*



+6 Profil

icon Re: Regex pomoc preg_match_all25.12.2010. u 01:19 - pre 161 meseci
evo jos jednog sajta za vezbanje http://www.gskinner.com/RegExr/ po meni najbolji :)
 
Odgovor na temu

midgard
Beograd, Vozdovac

Član broj: 59016
Poruke: 127
*.routotelecom.com.



+1 Profil

icon Re: Regex pomoc preg_match_all27.12.2010. u 11:15 - pre 161 meseci
Ako ti se duzine ovih elemenata stringa koje trazis ne menjaju, ako ce ti prvi element uvek biti brojevi duzene 3 karaktera, drugi brojevi duzine 5, a u trecem elementu brojevi i text sa uppercase duzine 5 karaktera onda mozes i ovako:

Code:
$p = 'LaBS58___FVF[\d]{3}___OR[\d]{5}MTS___MFS[A-Z0-9]{5}BSD58';


[Ovu poruku je menjao midgard dana 27.12.2010. u 12:27 GMT+1]

[Ovu poruku je menjao midgard dana 27.12.2010. u 12:29 GMT+1]
 
Odgovor na temu

[es] :: PHP :: Regex pomoc preg_match_all

[ Pregleda: 2219 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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