SET !VAR1 EVAL("\"{{!EXTRACT}}\".replace('https://','');")
Как поправить код, чтобы удалялось https:// и http://, а не только https:// ?
В приведённом вами примере, в метод replace вы передали обычную строку, которую метод будет искать и заменять на строку, которую вы передали вторым параметром. Однако, в вашем случае было бы уместно использование регулярных выражений и передавать первым параметром не обычную строку, а объект RegExp. В таким случае, метод будет искать вхождения в согласии с вашим регулярным выражением. Например:
SET !VAR1 EVAL("\"{{!EXTRACT}}\".replace(/https?:\/\//,'');")
Примитивный пример на быструю руку:
function update_elem(){
elem_1 = $('#elem_1').text().replace(/https*:\/\//,'');
elem_2 = $('#elem_2').text().replace(/https*:\/\//,'');
$('#elem_1').text(elem_1);
$('#elem_2').text(elem_2);
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id="elem_1">http://jsfiddle.net/</div>
<div id="elem_2">https://jsfiddle.net/</div>
<button onclick="update_elem();">Обновить</button>
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости