如何使用javascript删除url中的特殊字符?

如何使用javascript删除url中的特殊字符?,javascript,Javascript,我需要从url中删除以下字符:“.\”/“ 如何在javascript中实现这一点 original: https://www.sito.it/ricette-cat.html convert: https-www-sito-it-ricette-cat-html 谢谢 var-str='https://www.sito.it/ricette-cat.html' console.log(str.replace(/[^\w]+/ig,“-”)您的问题询问如何删除字符,但预期结果是这些字符已替换为

我需要从url中删除以下字符:“.\”/“ 如何在javascript中实现这一点

original: https://www.sito.it/ricette-cat.html
convert: https-www-sito-it-ricette-cat-html
谢谢

var-str='https://www.sito.it/ricette-cat.html'

console.log(str.replace(/[^\w]+/ig,“-”)
您的问题询问如何删除字符,但预期结果是这些字符已替换为破折号,是哪一个?这也包含了很多问题,例如。非常感谢!非常感谢!我是编程初学者,这些符号是做什么的[^\w]+/ig?
^->是否定的
\w(单词字符)匹配任何单个字母、数字或下划线
,并用+匹配一个或多个字符将它们括在[]内。如果你觉得有用,一定要投赞成票。