Advertisement
CodeWarrior-Hawaii

ProcessLinks

Jan 5th, 2015
34
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.         ProcessLinks: function (message) {
  2.             var _self = this;
  3.             var expression = /(\b(https?):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig;
  4.             var matches = message.match(expression);
  5.             if (matches[0].trim.length == message.trim.length) {
  6.                 _self.isImage(message).then(function() {
  7.                     return _self.replaceURLWithImg(message);
  8.                 });
  9.                 return _self.replaceURLWithLink(message);
  10.             }
  11.             return message;
  12.         },
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement