• 04-03-2019, 06:24:12
    #1
    selamlar,
    arkadaslar oncellikle sunu sorayim bu preg math ve all icin kullanilan dili (regular expression) en iyi nerede ogrenebilirim tavsiyeniz var midir ?

    Ikinci olarak ugrastim yapamadim, surada 2 tablo var, bu iki tablonun ilk satirindaki fiyati almak istiyorum.

    ayiklarken sunla:
    <td class="results-table-center"><strong>1.</strong></td>
    Bunun:
    </a></span></div></td>
    Arasini alinca baya bi sey geliyor ama son bes karakter fiyat olur (daha dogrusu olmasi lazim)

    Yardim edebilir misiniz ?
  • 04-03-2019, 12:26:06
    #2
    İlk soruna şöyle cevap vereyim, şu adres ideal seviyede anlatım yapmış: https://www.guru99.com/php-regular-expressions.html

    İkinci olarak ise total price almak istersen
    <tr valign="top" class="results-table-LogoRow has-data" data-price="30.37"  data-pub_date="2015" >
    buradaki data-price değerini alabilirsin. Total price değerini veriyor bu sana, vergisiz halini ayrıca hesaplayabilirsin.

    Diğer türlü aşağıdaki şekilde alabilirsin.
    <td class="results-table-center">
    ile
    </td>
    arasını alıp daha sonra
    strip_tags($aradaki_deger);
    yapabilirsin.
  • 04-03-2019, 16:38:53
    #3
    bayGaReZ adlı üyeden alıntı: mesajı görüntüle
    İlk soruna şöyle cevap vereyim, şu adres ideal seviyede anlatım yapmış: https://www.guru99.com/php-regular-expressions.html

    İkinci olarak ise total price almak istersen
    <tr valign="top" class="results-table-LogoRow has-data" data-price="30.37"  data-pub_date="2015" >
    buradaki data-price değerini alabilirsin. Total price değerini veriyor bu sana, vergisiz halini ayrıca hesaplayabilirsin.

    Diğer türlü aşağıdaki şekilde alabilirsin.
    <td class="results-table-center">
    ile
    </td>
    arasını alıp daha sonra
    strip_tags($aradaki_deger);
    yapabilirsin.
    orda aranan kitabin sol tarafta new fiyatlari ve sag tarafta used fiyatlari var, bana her ikisinin en dusukleri lazim, yani o tablo larin ilk satirlari aslinda. Google Tablolar da importxml ile aldim xpath kullanarak ama php ile aynisi yapinca olmadi

    Eyvallah abi tesekkur ettim
  • 04-03-2019, 18:49:50
    #4
    Estağfirullah, Eğer istersen domparser kullanarak nokta atışı ile daha rahat yakalayabilirsin: http://simplehtmldom.sourceforge.net/
    İşin içinden çıkamazsan yardımcı olurum ben sana