noys
Новичок
вопрос от новичка (конкретней сформулировать пока не могу
)
здравствуйте,
заранее прошу меня простить если тема не раз обсуждалась - я находил что-то похожее на ответ на мой вопрос, однако использовать эти хинты пока не могу в силу отсутствия знаний и навыков.
Дано: скрипт ищет в тексте (url)УРЛ(/url)
и выводит <a href="УРЛ">УРЛ</a>
Делает он это так:
Задача:
урезать УРЛ который стоит внутри тега "а" (сам анкор, а не значение параметра href="") до определенной длины.
что удалось придумать:
Вопрос:
как присвоить переменной текст, найденный по регулярному выражению,
отсечь от него (url)(/url), урезать до опр. количества символов и вставить между тегами <a href=""> </a>,
при том, что сам урел должен быть вставлен без изменений в href=""?
)здравствуйте,
заранее прошу меня простить если тема не раз обсуждалась - я находил что-то похожее на ответ на мой вопрос, однако использовать эти хинты пока не могу в силу отсутствия знаний и навыков.
Дано: скрипт ищет в тексте (url)УРЛ(/url)
и выводит <a href="УРЛ">УРЛ</a>
Делает он это так:
PHP:
<?php echo nl2br(preg_replace("/\[URL\](.*)\[\/URL\]/iU", " <a href=\"\\1\">\\1</a>)); ?>
Задача:
урезать УРЛ который стоит внутри тега "а" (сам анкор, а не значение параметра href="") до определенной длины.
что удалось придумать:
PHP:
if (strlen($url) > 200)
{
$url = substr($url, 0, 200) . "...";
}
Вопрос:
как присвоить переменной текст, найденный по регулярному выражению,
отсечь от него (url)(/url), урезать до опр. количества символов и вставить между тегами <a href=""> </a>,
при том, что сам урел должен быть вставлен без изменений в href=""?