我有一个带有前导点的JavaScript字符串。我想使用javascript替换功能删除前导点。我尝试了以下代码。var a = '.2.98»'; document.write(a.replace('/^(\.+)(.+)/',"$2")); 但这是行不通的。任何的想法? 最佳答案 以下内容将字符串开头的点替换为空字符串,而其余字符串保持不变:a.replace(/^\./, "")