从字符串开头删除非数字字符的最佳方法是什么?

时间:2010-06-01 18:54:26

标签: javascript string

在Javascript中,从字符串开头删除非数字字符的最佳方法是什么?

-_1234d5fr

理想情况下应该变成

1234d5fr

2 个答案:

答案 0 :(得分:6)

str = str.replace(/^\D+/, '');

答案 1 :(得分:5)

怎么样......

str = str.replace(/^[^0-9]+/, '');