我有一个带有前导点的JavaScript字符串。我想使用javascript替换功能删除前导点。我尝试了以下代码。

var a = '.2.98»';
document.write(a.replace('/^(\.+)(.+)/',"$2"));

但这是行不通的。任何的想法?

最佳答案

以下内容将字符串开头的点替换为空字符串,而其余字符串保持不变:

a.replace(/^\./, "")

10-07 14:20