Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Регистрация Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru

Форум Flasher.ru. Блоги участников
Случайная запись из блога 3p.station
Аватар для 3p.station

Парсинг линков в стринге.

Запись от 3p.station размещена 03.08.2011 в 21:40
Тема супер простая, однако пришлось потратить часов 5 пока не пришел к более-менее нормальному результату.
Следующий код парсит и заменяет человеческие линки на html-линки.
Код AS3:
private function replaceLinks(str:String):String
		{
			var string:String = str;
			var regLinksHTTP:RegExp = /(ftp:\/\/|http:\/\/|https:\/\/)([\.[:alnum:]_-]){0,4}([[:alnum:]_-]+\.)([[:alnum:]_-]\.?)([[:alpha:]]){0,3}+[\S]*(?<![^\w\/])/g;
			var regLinksWWW:RegExp = /[^\/](www)([\.[:alnum:]_-]){0,4}([[:alnum:]_-]+\.)([[:alnum:]_-]\.?)([[:alpha:]]){0,3}+[\S]*(?<![^\w\/])/g;
...
Последние записи
Последние комментарии
    Записи отсутствуют.
    Комментарии отсутствуют.
Дальше...

 


Часовой пояс GMT +4, время: 06:57.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2023, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.