Написал регулярку, которая ищет и обрамляет текстовые ссылки тегом <a>, но регулярка захватывает рядом стоящие точки, запятые, это при случае если рядом с текстовой ссылкой идут эти символы. Фтп ссылок не будет, поэтому я не учел в регулярке. Мой пример можно посмотреть здесь - http://rubular.com/r/P04ZNa9Td6. Прошу помочь мне исправить этот момент. Благодарю!
а можно пример? что-то не видел текстовой ссылки с точками, запятыми на конце исправил регулярку на такую: PHP: (((?:ht|f)tps?\:\/\/|www\.)\S+\w\/?) был такой вариант также: PHP: (((?:ht|f)tps?\:\/\/|www\.)\S+[\w\/]) Результат одинаков, а какой лучше, не пойму. Как видно из регулярки я добавил еще и ФТП, пусть все же будет. Но после добавления пришлось добавить ?: перед ht, помогло избавится от лишнего элемента в массиве (подсмотрел где-то на форуме). Правильно сделал? Нигде не нашел объяснения этому "хаку".