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>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
После ввода данных в инпут , в стейт записывается значение "compiled" так же для title , те если вводить false то и в title оказывается false , хотя там вводилось...
Дело в том, что мой тест Passed, если я вручную нажимаю на "ОК" в алертеА если не нажимаю - он ждет до последнего, а потом Failed, и ругается на Timeout
Установил Docker Toolbox for Windows 81 В контейнеры через docker-compose установил nginx, php-fpm, php-cli, nodejs Установил symfony 4