Ответ 1
Заменить непосредственно с помощью регулярного выражения:
url = url.replace(/^http:\/\//i, 'https://');
Я в ситуации, когда мне нужно переписать URL-адрес в javascript и переключить его с http-протокола на https.
Я могу сопоставить https-URL с:
if(url.match('^http://')){
но как создать https-url с помощью регулярных выражений и javascript?
url = "https://" + ?;
Заменить непосредственно с помощью регулярного выражения:
url = url.replace(/^http:\/\//i, 'https://');
Нельзя ли это сделать, просто заменив строку http?
if(url.match('^http://')){
url = url.replace("http://","https://")
}