gpt4 book ai didi

javascript - 正则表达式匹配有效的整数或小数(可以是正数或负数)

转载 作者:行者123 更新时间:2023-12-02 13:55:00 29 4
gpt4 key购买 nike

我希望我的 ExtJS 文本字段只允许数字和小数(正数和负数)。我需要一个正则表达式来允许整数或小数,可以是正数或负数。应匹配 -

1) 123
2) 123.23
3)-123
4)-123.23

不应匹配
1) --123
2)-2323-
3) 23.23.23
4) 34..34

最佳答案

^-?((0(\.[0-9]+)?)|([1-9]+[0-9]*(\.[0-9]+)?) )$ ( link )

测试了一下,可以正常运行

0
1
12
123
0.1
1.12
12.0123
-1
-12
-0.1
-1.12
-12.0123
-0

并且不适用于:

--123
-2323-
23.23.23
34..34

关于javascript - 正则表达式匹配有效的整数或小数(可以是正数或负数),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40759255/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com