Angularjs:改变字符串的格式

时间:2015-06-27 10:34:11

标签: javascript angularjs

我需要几个字符串来改变angularjs的格式:

字符串1

将字符串更改为10位数而不包含前面的字母

  1. A 908915-10 == 0090891510

  2. B 6918546-05 == 0690891510

  3. C 90002135-00 == 9000213500
  4. 字符串2

    将小数更改为10位数

    1234.00 == 0000123400

    字符串3 530706-01 == 53070601

    如何更改以上各项?

1 个答案:

答案 0 :(得分:1)

字符串1& 3:

删除所有非数字字符:

your_string.replace(/\D+/g, '');

字符串2:

您必须编写一个删除所有非数字字符的函数(对字符串1和3使用相同的函数)。然后在前面位置添加尽可能多的“0”以使其长度为10