我需要正则表达式的整数或十进制数与.0核定数:35 35.0未批准:任何其他小数(35.7,35.989)
aemubtdh1#
单程:
^\d+(?:\.0)?$
^
\d+
(?:
\.0
.
0
)
?
$
Demo
1条答案
按热度按时间aemubtdh1#
单程:
^
-行锚的起点\d+
-一个或多个数字(?:
-非捕获组的开始\.0
-文字.
后跟0
)
-非捕获组结束?
-前一个匹配的0或1个匹配(\.0
上的非捕获组匹配)$
-线端锚Demo