首页 > 解决方案 > 如何将所有/替换为 - 来自字符串

问题描述

我有一个字符串字段01/01/1986,我正在使用 replace 方法替换所有出现的/with-

var test= '01/01/1986';
test.replace('//g','-')

但它并没有给出欲望的结果。任何指针都会有所帮助。

标签: javascriptregex

解决方案


您只有几个问题:不要将正则表达式放在引号中。这会将其转换为字符串而不是正则表达式并查找该文字字符串。然后使用\/转义/

var test= '01/01/1986';
console.log(test.replace(/\//g,'-'))


推荐阅读