Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 2.672 pregleda

Najnovija ↓

RegEx i PHP - Matchovanje HTML koda 01.10.2008. u 18:35 · pre 220 meseci #1
Treba mi pomoc oko regex izraza.

Imam recimo dio html koda koji izgleda kao


Code:

<div id='nesto'>
Neki tekst
<h1>Nesto</h1>
<div id='bla'> Opet neki tekst</div>
<img src='bla.jpg' />
I jos neki tekst
</div


E sada treba da 'izvadim' sav tekst koji se nalazi unutar <div id='nesto'></div>

Probavao sam preg_match("%<". $element ."[^>]*id=\"$id\">(.*?)</". $element .">%si", $data, $regs ali javlja se problem
da dobijem kod samo do prvog zatvorenog </div> elementa ili zavisi sta sam vec naveo kao $element...

Da li ima neko ideju kako da prepravim da dobijem sve unutar tog diva a ne samo od pocetka div-a do kraja prvog na koji naleti...
Potpis
SasaKaranovic.com ~
YouTube ~
Twitter
Re: RegEx i PHP - Matchovanje HTML koda 01.10.2008. u 19:27 · pre 220 meseci #3
Ovo:
Code:

preg_match_all('#<div\s.*id=["\']nesto["\'].*>(.*)</div>#isx',$string,$matches_comb);

match-uje ceo taj <div id="nesto"></div>, ali se i on nalazi unutar pogotka - $matches_comb[0].
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme