我有这个
var date = $('#Date').val();
这将在文本框中获取值,如下所示
2019年12月31日
现在我在上面做
var id = 'c_' + date.replace("/", '');
结果是
c_1231 / 2019
它错过了我不明白为什么的最后一个’/’。
您需要设置g标志以全局替换:
date.replace(new RegExp("/", "g"), '') // or date.replace(/\//g, '')
否则,将仅替换第一次出现的事件。