Regex,允许使数字的小数部分无效
本文关键字:小数部 无效 数字 许使 Regex | 更新日期: 2023-09-27 17:57:26
@"[+-]?'d+('.'d+)?"
-这是我为数字编写的正则表达式它允许数字前的[+-]减号点之前和之后的数字
问题是如何将其更改为允许"未完成"值所以输入"5."-也可以吗?
只需在captruing组之外获取点,然后将其设为可选。
@"[+-]?'d+'.?'d*"
如有必要,使用锚。
@"^[+-]?'d+'.?'d*$"
您可以使用以下正则表达式:
@"[+-]?'d+('.'d*)?"
如果您想允许+
或-
、-.
或+.
等,则:
@"[+-]?'d*('.'d*)?"