-1

我正在尝试替换输入字段中的前导零。

我正在尝试这个但没有运气

var regex = replace(/^0+/, "");
4

3 回答 3

0

您的示例中没有字符串。尝试这样的事情:

var foo = '012345';
var bar = foo.replace(/^0+/, '');
于 2013-11-12T17:28:34.173 回答
0

您的正则表达式是正确的尝试使用这样的:

$ele.val(function(i, val) {
    return val.replace(/^0+/, "");//sets the value of each element to the original value without 0 padding
});
于 2013-11-12T17:28:42.517 回答
0

像这样的东西:

$("field_id").val($("field_id").val().replace(/^0+/, ""));

或这个:

$("field_id").val(function(i, val){ return val.replace(/^0+/, ""); });
于 2013-11-12T19:19:06.960 回答