金额正则匹配

  • Post author:
  • Post category:其他


1、拿到最新输入的字符串inputVal

2、定义一个空字符串

3、使用match正则过滤字符串的到符合规则的金额

4、reg != null则将过滤的值赋值到空字符串作为输入金额

5、reg == null时可置空金额,也可以保持旧金额

代码如下:

let inputVal = oldVal
let newVal = '';
let reg = inputVal.match(/\d+\.?\d{0,2}/)
if (reg != null) {
  newVal = reg[0]
}
this.inputResult = newVal



版权声明:本文为nononoCoder原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。