Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
6 месяцев назад
Дмитрий А.
33 года, Украина
9 лет в сервисе
Был онлайн 7 часов назад
6 месяцев назад

Есть регулярка которая заменяет текстовые ссылки на активные (гиперссылки), вот ее код:

    function correctLinks($text) {
        //return preg_replace_callback('#(http|https|ftp|ftps|www)([\:\/]+|[\.]+)([\S])+#ui', 'self::shortLink', $text);
return preg_replace('/http(s)?:\/\/([a-z0-9\-\.]+)([^\s^<]*)/i', '<a target="_blank" href="$0">$3</a>', $text);
    }

echo correctLinks("смотрите услуги по сварке труб здесь http://www.svarka.expert/publ/svarka_trub/svarka_trub_vodosnabzhenija_kiev_uslugi_svarshhika_santekhnika_zamena_stojakov_otoplenija_ustanovka_batarej_polotencesushitelja_remont_kotlov/2-1-0-11 и все по сварке");

Нужно подправить, чтобы она еще дополнительно обрабатывала ссылки длиной более 16 символов, А именно анкор сокращала так в начале и в конце брала по 6 символов, а между ними встраивала точку 

вместо 
/publ/svarka_trub/svarka_trub_vodosnabzhenija_kiev_uslugi_svarshhika_santekhnika_zamena_stojakov_otoplenija_ustanovka_batarej_polotencesushitelja_remont_kotlov/2-1-0-11

/publ/...1-0-11
Ссылки длиной равной 16 символов и короче трогать не нужно.

Выбранный исполнитель

6 месяцев назад
Павел Ф.
27 лет, Россия
6 лет в сервисе
Был онлайн 3 дня назад

$3

1 день

Заявки фрилансеров

6 месяцев назад
Павел Ф.
27 лет, Россия
6 лет в сервисе
Был онлайн 3 дня назад
6 месяцев назад
Денис С.
Денис С. 
22 года, Россия
1 год в сервисе
Был онлайн 2 месяца назад
6 месяцев назад
Леонид Рыбаков
49 лет, Россия
6 лет в сервисе
Был онлайн 6 месяцев назад
6 месяцев назад
Геворг Т.
28 лет, Армения
1 год в сервисе
Был онлайн 5 месяцев назад
6 месяцев назад
Юрий Ш.
34 года, Узбекистан
7 лет в сервисе
Был онлайн 39 минут назад

Похожие заказы

Скрипт на php

Скрипт на php - размещение ссылок и банеров

PHP-программист на постоянную работу (свободный график, работаете дома, в р

Требуется программист PHP + MySQL. Желательно дополнительно знание Flash, возможно Delphi (если не знаете, не страшно). Работа на дому. Требование: Мне необходимо, чтобы Вы жили в Санкт-Петербурге. Я буду постоянно присылать по интернету задания на

PHP - PDF Conversion

1. Go to http://www.creativityandmagic.com/aspcaseload/startpage.asp. Then click "View All Active" Patients. Then click the patient "Robert James". 2. The two bottom rows of information need to be fixed: a. The first section is th...

Несколько php форм с отправкой на e-mail

Нужно несколько форм на php с отправкой на e-mail в точности как на http://citytaxi.ru/order.

Нужен флешер хорошо знающий еще и php и html

нужен флешер хорошо знающий еще и php и html для переделки и дополнения во флеш казино

PHP (маштабирование картинки и наложение лого)

PHP (маштабирование картинки и наложение лого)

Скрипт проверки подписи WebMoney на PHP

Требуется рабочий скрипт на PHP, который проверяет подпись посылаемую интерфейсом WebMoney Click_And_Buy после оплаты. + Скрипт формирования ссылки для оплаты. Оплата после проверки работоспособности скрипта.

Функция проверки почты на PHP

Требуется написать единственную функцию на PHP, которая должна будет выполнять следующее: 1) Подсоединяться к почтовому серверу; 2) Загружать с него все письма. Должны поддерживаться как протокол POP, так и IMAP; 3) Тела писем должны обрабатываться т

Требуется php программист.

Cрочно требуется PHP программист для удаленной работы на постоянной основе (свободный график). Требования: - Опыт работы в веб программировании не менее 2-х лет - Уменее работать в комбинации PHP/MySQL на высоком уровне. - Свободный доступ к интерн

Требуется талантливый PHP программист

Разработка новых проектов Модернизация существующих скриптов Разработка баннерной сети для wap-сайтов WAP-чат на php ----------- в общем, все обсуждаемо, суммы, сроки. Необходима нормальная качественная работа. Я думаю, что и вам будет полезен тако