Autor Zpráva
gomess
Profil
Zdravim,

Potřebuji y html kodu vzbrat kusy kodu od <div id="xxx"> do prvního </div> pomocí '/div id=\"xxx\".*<\/div>/s', ale namísto prvního výskytu <\div> se preg_match zastáví až u posledního. Regulární výrayz nejsou moje silná stránka, tak jsem určitě přehlédl něco v zápisu.

Díky za radu
lionel messi
Profil
gomess:
namísto prvního výskytu <\div> se preg_match zastáví až u posledního.
Použi tzv. nežravú variantu '/div id=\"xxx\".*?<\/div>/s'.

PS: Podľa všetkého je escapovanie úvodzoviek v tomto kontexte nadbytočné.
gomess
Profil
lionel messi:

Díky moc, přesně tohle jsem potřeboval.

P.S. už jsem nevěděl co mám dělat, tak jsem escapoval všechno možné i nemožné a tohle mi tam zrovna zůstalo

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: