regularJudgment.js 480 B

123456789101112131415161718192021
  1. import Vue from "vue";
  2. /**
  3. * 只能输入正浮点数正则判断
  4. */
  5. export function regularFloating(value) {
  6. return value.replace(/[^\d.]/g,'')
  7. }
  8. /**
  9. * 只能输入整数正则判断
  10. */
  11. export function regularInteger(value) {
  12. let js = value ? value.replace(/\.[^.]*$/, '') : ""
  13. return js.replace(/^0+(\d)|[^\d]+/g,'')
  14. }
  15. /**
  16. * 只能输入正负都可以浮点数正则判断
  17. */
  18. export function regularBurdenfloating(value) {
  19. return value.replace(/[^-?\d.]/g,'')
  20. }