我需要应用正则表达式来删除ng-repeat中对象值的所有非数字。
这就是我要做的事情:
<span>{{obj.value.replace(/\D/g, '')}}</span>
关于如何做到最好的任何想法?
答案 0 :(得分:2)
您可以这样做,但最好的方法可能是创建自定义过滤器。
app.filter('onlyNumbers', function() {
return function(val) {
return val.replace(/\D/g, '');
};
});
然后:
<span>{{ obj.value | onlyNumbers }}</span>