[]
Veri Çekmeyle ilgili soru
<tr class="even">
<td class="kick">20:00</td>
<td class="status"><span title="Final Time">FT</span></td>
<td class="home uc winteam"> <span class='yellowcard'></span> Manchester United</td>
<td class="score"><a title="Match Details" class="score_link" href="javascript:popup('771422-1')">3 - 0</a></td>
<td class="away uc ">Tottenham <span class='yellowcard'></span><span class='yellowcard'></span> </td>
<td class="halftime">(0 - 0)</td>
<td class="tools"><span class="toolBox"></span></td><td class="fav"></td></tr>
Benim buradan takım isimleri ve maç sonucu ile ilk yarı sonucunu çekmem gerekiyor.
Ancak şöyle bir durum var; <span class='yellowcard'></span> kısmı bazı maçlarda hiç yok, bazı maçlarda 2 tane 3 tane var. Bazı maçlarda redcard şeklinde yer alıyor.
<td class="home uc winteam"> kısmı ise bazı maçlarda away uc winteam şeklinde yer alıyor bazılarında ise hiç yok.
preg_match_all ile "öncesinde bir şey olup olmamasına göre" nasıl yapabilirim bu işleri?
<td class="kick">20:00</td>
<td class="status"><span title="Final Time">FT</span></td>
<td class="home uc winteam"> <span class='yellowcard'></span> Manchester United</td>
<td class="score"><a title="Match Details" class="score_link" href="javascript:popup('771422-1')">3 - 0</a></td>
<td class="away uc ">Tottenham <span class='yellowcard'></span><span class='yellowcard'></span> </td>
<td class="halftime">(0 - 0)</td>
<td class="tools"><span class="toolBox"></span></td><td class="fav"></td></tr>
Benim buradan takım isimleri ve maç sonucu ile ilk yarı sonucunu çekmem gerekiyor.
Ancak şöyle bir durum var; <span class='yellowcard'></span> kısmı bazı maçlarda hiç yok, bazı maçlarda 2 tane 3 tane var. Bazı maçlarda redcard şeklinde yer alıyor.
<td class="home uc winteam"> kısmı ise bazı maçlarda away uc winteam şeklinde yer alıyor bazılarında ise hiç yok.
preg_match_all ile "öncesinde bir şey olup olmamasına göre" nasıl yapabilirim bu işleri?
strpos ve preg_match_all fonksiyonlarını bi arada kullanarak çok rahat bi şekilde yapabilirsin...
- Rawkon (19.02.12 19:55:41)
kanka ufak bir örnek verirsen gerçekten minnettar olurum. çok teşekkür ederim ayrıca bu bilgiyi verdiğin için de.
- tchuck (19.02.12 19:57:25)
mantığını senin kurman gerekir.
strpos fonksiyonu bir datanın içinde bir data blokunun olup olmadığını kontrol eder, varsa TRUE döndürür.
tr2.php.net
preg_match'ı biliyorsun zaten, önce strpos ile o bahsettiğin span'leri kontrol ettirirsin. varsa ona göre regex kullanırsın, yoksa tam tersi...
strpos fonksiyonu bir datanın içinde bir data blokunun olup olmadığını kontrol eder, varsa TRUE döndürür.
tr2.php.net
preg_match'ı biliyorsun zaten, önce strpos ile o bahsettiğin span'leri kontrol ettirirsin. varsa ona göre regex kullanırsın, yoksa tam tersi...
- Rawkon (19.02.12 20:29:03 ~ 23:01:29)
1