Autor Zpráva
derek83
Profil *
zdravím vás,

potřebuji pomoct od nekoho zkusenejsiho, parsuji web a potrebuji z html dostat jednu polozku, ktera ale muze byt ukryta v jedom span ale jednou je s class a podruhe ne, je nejaky zpusob jak tyto dva prikazy sloucit dohromady?

preg_match('/<span id="BuySellingPrice2" class="red">£([0-9]*)<\/span>/isU', $data, $preg_match);
preg_match('/<span id="BuySellingPrice2">£([0-9]*)<\/span>/isU', $data, $preg_match);

Děkuji předem za pomoc!
Tori
Profil
Dejte tu část jako volitelnou, a navíc aby se nepočítala mezi nalezené výsledky:
preg_match('/<span id="BuySellingPrice2"(?: class="red")?>£([0-9]*)<\/span>/isU', $data, $preg_match); 
(viz manuál)
derek83
Profil *
super, díky moc to je to co jsem potreboval! jen jsem tam vkladal pouze jeden otaznik.. :(

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:

0