gpt4 book ai didi

regex - 十进制或空白的正则表达式

转载 作者:行者123 更新时间:2023-12-04 16:37:25 30 4
gpt4 key购买 nike

很抱歉这个可能很愚蠢的问题,但我正在尝试整理一个正则表达式,它将允许:

小数点前有1或2个数字,小数点后有0-6个数字的数字。但是,如果需要,我还需要允许该字段为空。

有效示例

0.952321
1.20394
12.12
25
Blank

无效示例
123.45678
1.1234567

请问有人可以帮忙吗?

最佳答案

^(?:\d{1,2}(?:\.\d{0,6})?)?$

应该做的伎俩。
\d     matches any digit
{n,m} specifies the number of occurrences
(?: ) creates an anonymous group
^ specifies the start of the string
$ the end of the string
? means the group is optional

关于regex - 十进制或空白的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2508673/

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