对不起我的英语
我正在尝试从字符串中替换除了%d、%m或%Y之外的所有内容,但是我一直在尝试却无法做到,以下是我最好的尝试代码:
var old_string = "%l %d de %M de %Y (Semana %W)";
string = old_string.replace(/[^(%d|%m|%Y)]/g, " ");
alert(old_string + " <----> " + string);
需要帮忙吗? 我做错了什么?
string
,因为它是JavaScript的关键字... - Naftalistring
在JavaScript中绝对不是一个关键字。虽然用它作为变量名可能不是一个很好的选择,但对于这个例子来说并没有什么问题。 - pimvdb