Solid
Drosera anglica
Регулярные выражения PREG
Доброе время суток.
Бьюсь над проблеммой, не могу решить. В общем есть строка:
И есть строка превращающая текстовые ссылки в linkи:
Что не работает? Надо сделать так, что бы если на конце ссылки есть "." или "," - остановить вырезку ссылки. Т.е. в данном случае вырежется ссылка вместе с точкой на конце.
Доброе время суток.
Бьюсь над проблеммой, не могу решить. В общем есть строка:
PHP:
$link = 'Text. Here is link: http://www.link.com/somelinkhere/is.php?and=asas&lal=2-s. Here is another text.';
PHP:
preg_replace("`((http)+(s)?:(//)|(www\.))((\w|\.|\-|_)+)(/)?([^\s]+)?`i", "<a href=\"\\0\" title=\"\\0\">\\5\\6</a>", $text);
//)|(www\.))((\w|\.|\-|_)+)(/)?([^\s]+)?([\w])`i", "<a href=\"\\0\" title=\"\\0\">\\0</a>", $text);
