app .filter('iban', function() { return function(input) { if(!angular.isString(input) || input.length != 26) { return 'błędny IBAN'; } return input.replace(/([0-9]{2})([0-9]{4})([0-9]{4})([0-9]{4})([0-9]{4})([0-9]{4})([0-9]{4})/,'$1 $2 $3 $4 $5 $6 $7'); }; });