- Автор темы
- #1
нужно чтобы регулярка заменяла такие ссылки
на такие
вот такая регулярка почему то ничего не меняет
ещё нужно чтобы главная не менялась то есть с одним слешем ссылка не должна меняться. Помогите пжалуста составить регулярку
HTML:
<a href="/bezopasnost-pk/">Безопасность ПК</a>
<a href="/razrabotchiki/">Разработчики</a>
<a href="/opera-next/">Опера Next</a>
<a href="/opera-dragonfly/">Opera Dragonfly</a>
<a href="/zapis-diskov/">Запись дисков</a>
<a href="/opera-software/">Opera Software</a>
<a href="/utility-sistema/">Утилиты и система</a>
<a href="/portable-soft/">Portable soft</a>
на такие
HTML:
<a href="/урл-ссылки/">анкор ссылки</a>
вот такая регулярка почему то ничего не меняет
PHP:
function z_cat ($links)
{
$links = preg_replace ("/(<a[^>]+href=\")[^\"{}\[\]#tabln1#tabln2][-][a-zA-z0-9\/]{2,}?(\"[^>]*>).*?(<\/a>)/i", "$1/урл_ссылки/$2название_ссылки$3", $links);
return $links;
}
ещё нужно чтобы главная не менялась то есть с одним слешем ссылка не должна меняться. Помогите пжалуста составить регулярку