Всем привет, помогите пожалуйста новичку понять регулярку.
Есть site.com где:
<a href="/clothing/jacket/">Jacket</a>
<a href="/clothing/Socks/">Socks</a>
<a href="/clothing/Shoes/">Shoes</a>
<a href="/clothing/Skirt/">Skirt</a>
Туплю над тем как мне найти именно "/clothing/Skirt/" или "/clothing/Shoes/" в зависимости от значения $type.
Если $type = Skirt находит "/clothing/Skirt/", если Socks то соответственно находит "/clothing/Socks/"
Пробовал так, но что то не то, в чем проблема?
$type = 'Skirt';
$html = file_get_contents("http://site.com");
if (preg_match_all('#<a href="(.+?)">'.$type.'<\/a>#', $html, $regs, PREG_PATTERN_ORDER)){
foreach($regs[1] as $v){
print_r($v);
}
}