Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 仅从1个url中删除http://_Javascript - Fatal编程技术网

Javascript 仅从1个url中删除http://

Javascript 仅从1个url中删除http://,javascript,Javascript,我正在尝试从1个url中删除http:// <script> window.onload = function(){ var link = "http://exmaple.com/es.html?212132=http://example.com/12.jpg" link = link.replace(/^https?:\/\//,''); } </script> window.onload=函数(){ 变量链接=”http://exmaple.com/

我正在尝试从1个url中删除http://

<script>
 window.onload = function(){
 var link = "http://exmaple.com/es.html?212132=http://example.com/12.jpg"
  link = link.replace(/^https?:\/\//,'');
  }
 </script>

window.onload=函数(){
变量链接=”http://exmaple.com/es.html?212132=http://example.com/12.jpg"
link=link.replace(/^https?:\/\/,“”);
}
因此,此代码将同时删除http://from和http://example.com/12.jpg

我只想从http://example.com/12.jpg中删除http://

那么如何做到这一点呢

谢谢

这个怎么样

link = link.replace(/=https?:\/\//,'=');

基本上,您可以找到=https://并将其替换为single=

字符串。replace
只影响第一次出现,而不影响全局标志。您还可以使用
^
将匹配粘贴到字符串的开头。get参数值应通过
encodeURIComponent
进行URL编码。您可以使用
replace(/=https?:\/\/,'=')
预期结果是什么?replace(/=http:\/\/,'=')这项工作。谢谢你的支持^。把它拿走。