标签: javascript node.js
为什么replace函数在同一个字符串上给出不同的结果?我看到的唯一区别是字符串是变量还是文字?
replace
我在节点REPL中尝试这个:
> "2015/05/21 23:59:59".replace(/^[0-9]/g, '') '015/05/21 23:59:59' > var time = "2015/05/21 23:59:59" > time.replace(/[^0-9]/g, '') '20150521235959'