Мой php-скрипт содержит макросы === shortlink ===.Этот макрос находится в контейнере EOF
<?php
$gtemplate=<<<EOF
===shortlink===
EOF;
?>
=== shortlink === содержит URL, подобный этому http://site.com/2012/blog-post.html Когда я запускаю скрипт, он показывает результат из === shortlink ===.URL как http://site.com/2012/blog-post.html
.Мне нужно обрезать URL из этого макроса, чтобы показать только доменное имя как site.com.Подскажите, как обрезать его в этих макросах с помощью php regex?
Похоже, эти макросы должны быть возвращены в специальный var, затем обрезаны и возвращены обратно в ==== shortlink ===.Эй, мастера, вы победили?
пробовал что-то вроде этого
$urlpage = '===shortlink===';
preg_match_all("/((?:[a-z][a-z\\.\\d\\-]+)\\.(?:[a-z][a-z\\-]+))(?![\\w\\.])/", $urlpage, $replurl, PREG_PATTERN_ORDER);
$replurl= '===shortlink===';
, но это не работает.пожалуйста, помогите мне с этой простой заменой.