1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/iknown-wayixia-chrome-extension

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
urls_filter.js 530
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
lovelylife Отправлено 24.06.2017 17:30 38098f8
function urls_filter(url, rules) {
try { // try
//var re = /^\w+:\/\/[0-9a-zA-z\-]+\.([0-9a-zA-Z\-\.]+)\//i;
var re = /^\w+:\/\/[0-9a-zA-z\-]+\.([^\/]+)\//i;
if(re.test(url)) {
var domain = RegExp.$1;
//console.log( domain );
re.lastIndex = 0;
var rule = rules[domain];
if(rule) {
var re2 = new RegExp(rule.rule, "i");
var url2 = url.replace(re2, rule.fmt);
console.log(url + "->" + url2);
return url2;
}
}
} catch(e) { // catch
return url;
}
return url;
}

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/iknown-wayixia-chrome-extension.git
git@api.gitlife.ru:oschina-mirror/iknown-wayixia-chrome-extension.git
oschina-mirror
iknown-wayixia-chrome-extension
iknown-wayixia-chrome-extension
master