其他教程

其他教程

Products

当前位置:首页 > 其他教程 >

正则表达式0-1包含两位小数

GG网络技术分享 2025-03-18 16:14 6


问题描述:

0-1包含两位小数(0.01-0.99),并且包含0和1 的正则怎么写,谢谢大家

网友观点:

 var re=/^(1|0(\\.\\d{1,2})?)$/

console.log(re.test(\'1\'))

console.log(re.test(\'0\'))

console.log(re.test(\'0.99\'))

console.log(re.test(\'0.0\'))

console.log(re.test(\'0.01\'))

console.log(re.test(\'0.31\'))

console.log(re.test(\'0.311\'))

console.log(re.test(\'1.0\'))

console.log(re.test(\'1.1\'))

\\b(0(.\\d{1,2})?)|1\\b

不包含0: \\b0(.\\d{1,2})\\b
包含0: \\b0(.\\d{1,2})?\\b
包含0和1: \\b(0(.\\d{1,2})?)|1\\b

百度的基本我都试过了,不行

^0.(\\d{2})$
另外推荐你一个测试正则表达式的网站:http://tool.oschina.net/regex

^[0-1]{1}(.{1,2})?$

(\\b\\d+.\\d{1,2}\\b)

正则表达式

tags: 正则表达式
categories: JavaScript

欢迎点击我的博客原文

前端会遇到很多字符串验证问题,正则表达式是一个强大的字符串匹配工具,今天就来总结一下正则表达式。

(一)工具

Regexper:正则表达式可视化工具,看不懂的表达式放进去,帮助理解

(二)理论部分

一、正则表达式简介

正则表达式是一个强大的字符串匹配工具。

1.匹配模式标志flags

3 个匹配模式标志flags:标明正则表达式的行为

一个正则表达式就是一个模式与3 个标志的组合体

标签:

提交需求或反馈

Demand feedback