javascript - 用 Javascript 替换所有内容

标签 javascript

目前我有以下结构(最后的ID根据shortner给出的代码变化)

example.com/7NGOWX
example.com/7iTAXM

对于 javascript,我目前正在使用这段代码来更改 url,但它会保留 id。

<script>
    document.body.innerHTML = document.body.innerHTML.replace(/example.com/g, '');
</script>

我怎样才能让它删除整个 url 而不是留下像 7NGOWX 7iTAXM 这样的东西?

最佳答案

您需要使用一些正则表达式语法:

example\.com\/\w+
  • \w+ 匹配任何单词字符(等于[a-zA-Z0-9_])

<script>
    document.body.innerHTML = document.body.innerHTML.replace(/example\.com\/\w+/g, '');
</script>

关于javascript - 用 Javascript 替换所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46334704/

相关文章:

javascript - 我应该使用什么方法来制作 Chrome 工具栏?

javascript - react BrowserRouter 导致 "You should not use <Route> or withRouter() outside a <Router>"

javascript - 使用 JavaScript 进行表单验证始终为 true

javascript - 如何将日期减去或添加某个数字并获取以纪元毫秒为单位的值?

javascript - .eslint 文件的说明

javascript - 尝试使用 puppeteer 单击 iframe 中的按钮

Javascript 评估限制

javascript - 无法在 ionic 3 上设置 ionic 选择的默认值

javascript - 添加服务和过滤器或多个服务时,我在做什么导致未知提供者

javascript - 在图像 slider 之前触摸手势