這幾天在看正則表達(dá)式的時候突然覺得正則表達(dá)式非常有意思啊,做了很多有意思的東西。突發(fā)奇想的覺得可以用正則表達(dá)式獲取淘寶寶貝頁面中的價格,所以就做了這一個函數(shù)了,調(diào)用時只需要填寫入淘寶的鏈接就可以返回當(dāng)前寶貝頁面中的價格了,這的是非常的方便了。
function taoBaoJiaGe($url){ preg_match('/<strong id="J_StrPrice" >d+.d{2}/',file_get_contents($url),$jiaGe); //正則表示獲取包含價格的 HTML 標(biāo)簽 preg_match('/d+.d{2}/',$jiaGe[0],$jiaGe); //正則表達(dá)式再次從結(jié)果中分離價格。 return $jiaGe[0]; //返回價格}
首先先在代碼中引入自定義函數(shù) taoBaoJiaGe(); 那么需要調(diào)用的時候怎么辦,很簡單。
taoBaoJiaGe('淘寶寶貝地址');
直接調(diào)用函數(shù)并且填寫入淘寶網(wǎng)的寶貝地址即可。
這個函數(shù)對于商品比價,或者是價格錄入等等都是非常有幫助的呢。