gpt4 book ai didi

javascript - 在javascript中替换双斜杠

转载 作者:行者123 更新时间:2023-12-03 22:25:36 25 4
gpt4 key购买 nike

我正在使用 javascript 函数,在给定的字符串中我需要替换 //只有一个斜线 /现在我有:

result= mystring.replace("\/\/", "/");

bt 它不起作用,我仍然得到带有双斜杠的字符串,那么哪个是正确的正则表达式来指示替换函数的双斜杠?

我已经尝试过:
  • !//!
  • ////
  • ///g///g

  • 编辑:
    我正在使用它来更正保存在字符串中的 URL,例如,
    有时该 URL 可能类似于: mywebpage/someparameter//someotherparameter并且那个双斜杠会出现问题,所以我需要将其替换为一个单斜杠,例如: mywebpage/someparameter/someotherparameter

    最佳答案

    使用正则表达式 /\/\// (或 /\/{2}/ )带有全局修饰符来替换所有出现。

    result= mystring.replace(/\/\//g, "/");

    console.log(
    'hi// hello//123//'.replace(/\/\//g, '/')
    )

    关于javascript - 在javascript中替换双斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41201930/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com