javascript - 正则表达式来匹配这组值

标签 javascript regex

如何更改此正则表达式 /^[1-9][0-9]{0,3}$|^[1-9][0-9]{0,3}[\.][0-9]$/ 看看它接受“0.1”和“0.2”等值,但不应该接受“0.0”

最佳答案

一到四位数字,带或不带小数精度 1:

/^[1-9][0-9]{0,3}(\.[0-9])?$/

0.1 到 0.9,步骤 0.1:

/^0\.[1-9]$/


/^[1-9][0-9]{0,3}(\.[0-9])?$|^0\.[1-9]$/

关于javascript - 正则表达式来匹配这组值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4371045/

相关文章:

javascript - 如何进行从客户端到服务器的(近乎)单向通信

javascript - 允许字母数字和空格的正则表达式。使用 UTF-8

regex - .* 是什么?正则表达式实际上是什么意思?

javascript - 新的正则表达式不起作用

regex - 删除注释的正则表达式

javascript - 使用 jQuery 将父选择器添加到 CSS block

javascript - 如何使用JavaScript放大多张图片

javascript - 访问 JSON 中的嵌套值而不循环遍历它

javascript - Autosuggest renderInputComponent - inputProps 类型的属性 'onChange' 不兼容

javascript - 检查号码是否符合特定格式