正则表达式
harmsworth2016
这个作者很懒,什么都没留下…
展开
-
js只能匹配正数或0
代码const reg = /^(0|[1-9][0-9]*)(\.\d+)?$/console.log(reg.test('00')) // falseconsole.log(reg.test('01')) // falseconsole.log(reg.test('0.0')) // trueconsole.log(reg.test('0.87')) // trueconsole....原创 2019-12-26 13:27:01 · 1100 阅读 · 0 评论 -
js正则只能匹配正整数或零
前言正则匹配正整数或零很常用,如下:代码var reg = /^([0]|[1-9][0-9]*)$/console.log(reg.test('00')) // falseconsole.log(reg.test('01')) // falseconsole.log(reg.test('0.0')) // falseconsole.log(reg.test('0.87')) // ...原创 2019-07-15 12:48:42 · 16881 阅读 · 4 评论 -
js正则保留2位小数
前言正则校验正数或零,且最多只能保留2位小数,如下:代码const validateNum = (num) => { let reg = /^(([1-9][0-9]*)|(([0]\.\d{1,}|[1-9][0-9]*\.\d{1,})))$/ if (!reg.test(num)) { console.warn('只能输入正数或零') return }...原创 2019-07-15 12:51:18 · 14642 阅读 · 1 评论