- preg_match: documentation ( source)
- str_replace: documentation ( source)
<?php
$content = '只支持干洗。<a href="http://www.amazon.com/gp/product/B006VB0KFC?t=mgpyhxigua-20&tag=mgpyhxigua-20&m=ATVPDKIKX0DER" target="_blank">Amazon</a>今日售价$58.58,尺码不多了。</p>';
preg_match('@href=".*?/(dp|product)/(.*?)(/|%3F|\?).*?"@',$content,$m);
$template = '[cookie-jar link="{url}" ctr="80" expire="1" period="d"]';
echo $tpl = str_replace('{url}','http://www.amazon.com/dp/'.$m[2].'?tag=52mh-20',$template);