Javascript 仅从1个url中删除http://
我正在尝试从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/
<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:\/\/,'=')这项工作。谢谢你的支持^。把它拿走。