我无法替换所有打字稿

时间:2018-07-27 12:39:32

标签: typescript

我尝试在String日期“ 2018/03/17”中替换“ /”,但得到2018-03 / 17

filterDateStart.replace (/ \ /g, '-');

我需要2018-03-17

谢谢。

1 个答案:

答案 0 :(得分:1)

您的正则表达式不正确。

正确的是这个:/\//g

您希望它以这种方式使用它filterDateStart.replace(/\//g, '-');

工作示例=> https://plnkr.co/edit/5HutaCcRMpns2bo94TG4?p=preview

在正则表达式中,/是保留字符,因此需要使用反斜杠\进行转义。