|
@@ -1,10 +1,14 @@
|
|
|
import { getArrValue } from 'js-fast-way'
|
|
|
import { getDictionary } from '~api/other'
|
|
|
|
|
|
-
|
|
|
-//效验是否为数字或小数的数字
|
|
|
-export const isNumberReg = (text) => {
|
|
|
- let pattern = /^[0-9]+([.]{1}[0-9]+){0,1}$/
|
|
|
+/**
|
|
|
+ * 效验是否为数字或小数的数字
|
|
|
+ * @param text 字符串内容
|
|
|
+ * @param lose 是否允许负数,默认允许
|
|
|
+ * @returns {boolean}
|
|
|
+ */
|
|
|
+export const isNumberReg = (text, lose = true) => {
|
|
|
+ let pattern = lose ? /^-?\d+(.\d{1,2})?$/ : /^[0-9]+([.]{1}[0-9]+){0,1}$/
|
|
|
return pattern.test(text)
|
|
|
}
|
|
|
|