From 729f51a65b45e866a3db5b5094f7247e227b13e1 Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Fri, 6 May 2016 23:51:11 +0900 Subject: [PATCH] Fix autolink addon not recognizing some URLs containing special characters --- addons/autolink/autolink.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/autolink/autolink.js b/addons/autolink/autolink.js index 3d2e49f40..8222b2136 100644 --- a/addons/autolink/autolink.js +++ b/addons/autolink/autolink.js @@ -10,8 +10,8 @@ var ip_re = '(?:'+max_255_re+'\\.){3}'+max_255_re; var port_re = '(?::([0-9]+))?'; var user_re = '(?:/~\\w+)?'; - var path_re = '(?:/[\\w!@$%&!?="/.,:;-]+)*'; - var hash_re = '(?:#[\\w!@$%&!?="/.,:;-]*)?'; + var path_re = '(?:/[\\w!@$%&!?+=_~"/.,:;-]*)?'; + var hash_re = '(?:#[\\w!@$%&!?+=_~"/.,:;-]*)?'; var url_regex = new RegExp('('+protocol_re+'('+domain_re+'|'+ip_re+'|localhost'+')'+port_re+user_re+path_re+hash_re+')', 'ig');