|
|
|
| В текстовую строку нужно занести подстроку ссылки:
аааааааааа http://someaddress.htm bbbbbbbbbbbb
|
Подстрока должна быть без тегов HTML. Потом текст нужно вывести на страницу в виде текста, а эту подстроку - в виде ссылки. Как это делается? По-моему - это общеизвестный механизм, только я его не знаю. | |
|
|
|
|
|
|
|
для: coloboc66
(19.03.2010 в 11:34)
| | этот механизм называется регулярные выражения | |
|
|
|
|
|
|
|
для: coloboc66
(19.03.2010 в 11:34)
| |
<?php
$subject = "www.mail.ru";
$pattern = "#(?:http:\/\/)?((?:www)?\.[a-z0-9-]{2,63}\.[a-z]{2,4})#uis";
$replacement = "<a href=\"http://$1\">$1</a>";
echo preg_replace($pattern, $replacement, $subject);
?>
|
| |
|
|
|