Парсер хештэгов
Добрый день, подскажите реализацию парсера на js, который будет выбирать слова начинающиеся на решётку (#) и делать данное слово ссылкой.
То есть текст: "#Javascript - один из самых основных языков веба. #Россия_вперёд, давай, #go_Go. #тренды #топ #Павел_Дуров"; После выполнения скрипта, превратится в: "#Javascript - один из самых основных языков веба. #Россия_вперёд, давай, #go_Go. #тренды #топ #Павел_Дуров" Заранее спасибо. |
var str = "#Javascript - один из самых основных языков веба. #Россия_вперёд, давай, #go_Go. #тренды #топ #Павел_Дуров"; function replac_to_Link (str){ var thisLnk = document.URL.split('#')[0]; var out = str.replace(/#([^\s,\.]+)/gim,'<a href="#$1">$1</a>'); return out; } alert(replac_to_Link(str)) |
Часовой пояс GMT +3, время: 14:15. |