从JavaScript中解析的URL中删除逗号
Remove comma from parsed URL in JavaScript
我有一个URL作为字符串,我想从解析的URL中删除,(逗号)。
我想得到1
,但它显示,1
这是我的来源:
<!DOCTYPE html>
<html>
<body>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script>
function myFunction() {
var str = "http://127.0.0.1:8000/detaje/1";
var res = str.split("http://127.0.0.1:8000/detaje/");
document.getElementById("demo").innerHTML = res;
}
</script>
</body>
</html>
res是一个数组,其中第一项是空字符串,它被转换为字符串。您需要访问第二个元素
document.getElementById("demo").innerHTML = res[1];
Hey如果它只是一个字符串,您可以使用replace
方法将","的所有出现替换为str=str.replace(",","");
function myFunction() {
var str = "http://127.0.0.1:8000/detaje/1";
var res = str=str.replace(",","");
}
您可以使用字符串替换,
var res = str.replace("http://127.0.0.1:8000/detaje/", "");
它实际上显示<blank space>,1
,因为res
包含["","1"]
,您想要的是"res"的第二个元素,所以只需使用res[1]。
document.getElementById("demo").innerHTML = res[1];
相关文章:
- 谷歌应用脚本中的 UrlFetchApp.fetch 删除 url 参数
- JavaScript删除URL数组中字符之前的所有内容
- 通过javascript从浏览器历史记录中删除URL
- 删除 URL 哈希字符串中的前几个字符
- 带有 MVC asp.net 角度路由删除 URL 上的哈希 #
- 如何使用 JavaScript 删除 URL 的一部分
- 删除 URL 中的锚点
- 使用 jQuery 和 push State 从 URL 中删除 URL 参数
- 如何使用 jQuery 从 URL 中删除 URL 的一部分
- jQuery 验证插件 - 删除 URL 的“http://”要求
- JS/HTML5 从 url 中删除 url 参数
- 使用 jquery 更改 URL 参数或删除 URL 的某些部分
- 删除 URL 查询字符串中的加号 (+)
- 正在删除URL参数
- 删除URL开头的字符串
- 无法使用Chrome'删除URL;的历史API
- Jquery-清除或删除URL参数
- 删除url的搜索部分
- 我如何在Js中删除Url中的所有目标
- 使用JavaScript删除URL的参数