我正在尝试在 Nuxt.js Vue 文件的 @apply 标签中使用 Tailwindcss <style> 指令。一切正常,但我不断收到一些烦人的红色波浪线。拜托了,伙计们,我需要帮助...谢谢!
顺晟科技
2021-06-16 10:49:03
344
验证整数和小数的正则表达式
网上有很多关于验证小数的正则表达式,但是很多都不是正确,所以我结合一些前辈的经验自己写了一个。
验证不以0开头的无限整数和小数。整数支持无穷大,小数点前支持无穷大,小数点后最多保留两位数。
Js代码如下:
var reg=/^(([^0][0-9] |0)\。([0-9]{1,2})$)|^([^0][0-9] |0)$/;
单独分割:
1.整数:/([0] [0-9] | 0) $/
2.十进制数:/([0][0-9]| 0)\。([0-9] {1,2})) $/
可根据需要更改:
1.如果更改小数点前的位数,请更改(例如,限制小数点前4位—— ([0] [0-9] \ d {0,3} | 0)),整数相同。
2.如果您更改小数点后的位数限制,请更改{1,2}(例如,小数点后最多保留3位,—— {1,3 };小数点后必须保留三位数字——(3 })。
无小数限制:
var reg=/^(([^0][0-9]*|0)\.([0-9] )$)|^([0-9]*|0)$/
摘要
以上是边肖介绍的vJS验证整数和小数的正则表达式。希望对大家有帮助。如果你有任何问题,请给我留言,边肖会及时回复你。非常感谢大家对脚本之家网站的支持!
验证输入必须是数字(十进制或整数)
29
2021-08
16
2021-06
16
2021-06
16
2021-06
16
2021-06
16
2021-06