正则表达式只允许数字和一个点-例如,它不应允许1.1

罗纳克·巴布亚(ronak barbhaya)

我希望我的小时数输入字段只允许使用2nd小数点前的数字(只有一个点的数字)。

我使用相同的表达式/^[0-9]+(\.[0-9]{1,2})?$/,这允许1.1.不应该

威克多·斯特里比尤(WiktorStribiżew)

该模式与正确的输入类型匹配。输入的类型应设置为text:

<input type="text" ng-pattern="/^[0-9]+(\.[0-9]{1,2})?$/" />

不支持regex验证检查type="number"

更新

要只允许浮点/整数值在1到60之间,请使用

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

正则表达式演示

  • ^ -刺痛开始
  • ([1-9]|[1-5][0-9]|60(\.0{1,2})?$) -以下之一:
    • [1-9]-从1到的数字90不允许)
    • [1-5][0-9] -从10到59的数字
    • 60(\.0{1,2})?$-60(可选)后跟.0.00,然后在字符串的结尾
  • (\.[0-9]{1,2})?-可选(1或0),.后跟1或2个任意数字...
  • $ -字符串的结尾

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式允许字母数字和点

来自分类Dev

正则表达式只允许一个特殊字符?

来自分类Dev

正则表达式第一个结果($ 1)替换为变量的属性

来自分类Dev

具有1的奇数和至少一个0的正则表达式

来自分类Dev

Notepad ++正则表达式仅使用第一个数字替换$ 1

来自分类Dev

正则表达式只允许数字和一个点-例如,它不应允许1.1

来自分类Dev

JavaScript正则表达式限制字符数并允许数字和不超过一个字母

来自分类Dev

正则表达式只允许逗号和一个空格

来自分类Dev

找到一个仅允许特定数字范围的正则表达式

来自分类Dev

匹配1个字母,1个数字并允许所有特殊字符的正则表达式

来自分类Dev

一个允许空格,逗号,点,数字和任何字母的正则表达式?

来自分类Dev

最多1个字母和14个数字的正则表达式

来自分类Dev

正则表达式,用于1个或多个字母数字,以及恰好一个特殊字符

来自分类Dev

正则表达式只允许数字逗号分隔

来自分类Dev

正则表达式只允许使用字母,数字,点,下划线和破折号。至少5个字符

来自分类Dev

正则表达式只允许一个单词后跟一个URL

来自分类Dev

正则表达式允许数字和数字但只有一个逗号

来自分类Dev

使用正则表达式在至少一个数字后允许逗号

来自分类Dev

数字的正则表达式仅在 1-24 之间,也允许十进制

来自分类Dev

什么是正则表达式 ValidationExpression 只允许文本框中的数字 1 到 100?

来自分类Dev

正则表达式跳过 1 但允许 n 个 1

来自分类Dev

正则表达式只允许数字,让通过单词

来自分类Dev

PHP正则表达式允许“az”&“1-9”&“-”&最少一个或最多两个“.” 字符之间

来自分类Dev

正则表达式(只有 1 个点)

来自分类Dev

我如何编写一个只允许数字和逗号以及字符串开头和结尾的数字的正则表达式?

来自分类Dev

正则表达式 - 名称中只允许一个空格和一个连字符

来自分类Dev

一个正则表达式进行 0、1 或 n 次文本替换

来自分类Dev

正则表达式只允许包含至少一个字符且没有空格的字母数字

来自分类Dev

正则表达式只允许和只允许数字

Related 相关文章

  1. 1

    正则表达式允许字母数字和点

  2. 2

    正则表达式只允许一个特殊字符?

  3. 3

    正则表达式第一个结果($ 1)替换为变量的属性

  4. 4

    具有1的奇数和至少一个0的正则表达式

  5. 5

    Notepad ++正则表达式仅使用第一个数字替换$ 1

  6. 6

    正则表达式只允许数字和一个点-例如,它不应允许1.1

  7. 7

    JavaScript正则表达式限制字符数并允许数字和不超过一个字母

  8. 8

    正则表达式只允许逗号和一个空格

  9. 9

    找到一个仅允许特定数字范围的正则表达式

  10. 10

    匹配1个字母,1个数字并允许所有特殊字符的正则表达式

  11. 11

    一个允许空格,逗号,点,数字和任何字母的正则表达式?

  12. 12

    最多1个字母和14个数字的正则表达式

  13. 13

    正则表达式,用于1个或多个字母数字,以及恰好一个特殊字符

  14. 14

    正则表达式只允许数字逗号分隔

  15. 15

    正则表达式只允许使用字母,数字,点,下划线和破折号。至少5个字符

  16. 16

    正则表达式只允许一个单词后跟一个URL

  17. 17

    正则表达式允许数字和数字但只有一个逗号

  18. 18

    使用正则表达式在至少一个数字后允许逗号

  19. 19

    数字的正则表达式仅在 1-24 之间,也允许十进制

  20. 20

    什么是正则表达式 ValidationExpression 只允许文本框中的数字 1 到 100?

  21. 21

    正则表达式跳过 1 但允许 n 个 1

  22. 22

    正则表达式只允许数字,让通过单词

  23. 23

    PHP正则表达式允许“az”&“1-9”&“-”&最少一个或最多两个“.” 字符之间

  24. 24

    正则表达式(只有 1 个点)

  25. 25

    我如何编写一个只允许数字和逗号以及字符串开头和结尾的数字的正则表达式?

  26. 26

    正则表达式 - 名称中只允许一个空格和一个连字符

  27. 27

    一个正则表达式进行 0、1 或 n 次文本替换

  28. 28

    正则表达式只允许包含至少一个字符且没有空格的字母数字

  29. 29

    正则表达式只允许和只允许数字

热门标签

归档