js數字正則表達式,js小數正則表達式
================================
©Copyright 蕃薯耀 2020-04-15
https://www.cnblogs.com/fanshuyao/
/** * 是否為數字(僅正數),包括正整數、正小數、0 * @param value * @returns */ function isNumber(value){ var z_reg = /^(([0-9])|([1-9]([0-9]+)))(.[0-9]+)?$/; return z_reg.test(value); }; /** * 是否為所有數字(正數、負數),包括整數、小數、0 * @param value * @returns */ function isNumberAll(value){ var z_reg = /^(-)?(([0-9])|([1-9]([0-9]+)))(.[0-9]+)?$/; return z_reg.test(value); }; /** * 是否為正整數,包括正整數和0 * @param value * @returns */ function isInteger(value){ var z_reg = /^(([0-9])|([1-9]([0-9]+)))$/; return z_reg.test(value); }; /** * 是否為所有整數,包括正整數、負整數、0 * @param value * @returns */ function isIntegerAll(value){ var z_reg = /^(-)?(([0-9])|([1-9]([0-9]+)))$/; return z_reg.test(value); }; /** * 是否為小數(僅正小數) * @param value * @returns */ function isDouble(value){ var z_reg = /^(([0-9])|([1-9]([0-9]+)))(.[0-9]+)$/; return z_reg.test(value); }; /** * 是否為所有小數(正小數、負小數、0.0) * @param value * @returns */ function isDoubleAll(value){ var z_reg = /^(-)?(([0-9])|([1-9]([0-9]+)))(.[0-9]+)$/; return z_reg.test(value); };
================================
©Copyright 蕃薯耀 2020-04-15
https://www.cnblogs.com/fanshuyao/