var pattern = /(http|https|ftp|ftps)\:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\/[^ );]*)?/gm;
CODE DEMO:
function addTagLink(contentAnswerItem) {
//pattern url
var pattern = /(http|https|ftp|ftps)\:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\/[^ );]*)?/gm;
//xử lý add tag <a> link
var listMatch = contentAnswerItem.match(pattern);
if (listMatch != null && listMatch.length > 0) {
$.each(listMatch, function (index, value) {
contentAnswerItem = contentAnswerItem.replace(value, '<a class="msg-link" target="_blank" href="' + value + '">' + value + '</a> ');
});
}
//insert message tag
$('.msg-insert').append("<div class='msg-receive'>" + contentAnswerItem + "</div>");
}
Không có nhận xét nào:
Đăng nhận xét