Я пытаюсь преобразовать это:
http://link_brochure/1/2 OR link_brochure/1/2
в это:
class="show-brochure" href="http://localhost/main/brochure/1/2"
Но я новичок, когда речь идет о регулярных выражениях ... Есть идеи?
Спасибо!
Как то так?
$str=preg_replace( '{(?:http://)?link_brochure/(\d+)/(\d+)}', 'class="show-brochure" href="http://localhost/main/brochure/$1/$2"', $str);
Редактировать: обновлено следующее редактирование вопроса (Спасибо, Питер).
Я бы просто использовал str_replace для замены 'main /' на 'link_', а затем 'a' на 'a class = "show-брошюр"'.
На iPad, поэтому не стоит беспокоиться о наборе кода, но посмотрите на str_replace, и вы поймете!