- Автор темы
- #1
подскажите пожалуста как регулярку составить есть вот такой код
<li.*><a.*href=".*".*><.*>Ссылка из меню</.*></a>
надо его поменять на
<li.*><a.*href="Для просмотра ссылки Войдиили Зарегистрируйся".*><.*>название сайта</.*></a>
то есть поменять надо только url и анкор ссылки, а все остальные атрибуты - class, id, target, <b>, <span> и другие надо сохранить...
я сложнее этого ничего не писал, подскажите пожалуста как это сделать
<li.*><a.*href=".*".*><.*>Ссылка из меню</.*></a>
надо его поменять на
<li.*><a.*href="Для просмотра ссылки Войди
то есть поменять надо только url и анкор ссылки, а все остальные атрибуты - class, id, target, <b>, <span> и другие надо сохранить...
я сложнее этого ничего не писал, подскажите пожалуста как это сделать
PHP:
function zamenalink ($links)
{
$links = preg_replace ('/href=\"\/?.*?">/', 'href="#">', $links);
$links = preg_replace ("/href=\'\/?.*?'>/", "href='#'>", $links);
$links = preg_replace ('/href=\"\/*?.html">/', 'href="#">', $links);
$links = preg_replace ("/href=\'\/.*?.html'>/", "href='#'>", $links);
return $links;
}
Последнее редактирование: