[quote=引用 11 楼 xxoo2007 的回复:] ^[0]\.?\d{0,4}$|^[1].?[0]{0,4}$ 数字的前后必须是边界,否则无法判排除 1.002 这样的情况
^[0]\.?\d{0,4}$|^[1].?[0]{0,4}$ 数字的前后必须是边界,否则无法判排除 1.002 这样的情况
Regex.IsMatch(strText,@"^(?:0|1)(?:\.\d{1.4})?$")
1.00你要允许?
^(1|0(\.\d{1,4})?)$ 这样可以了
^1|0(\.\d{1,4})?$ 少打了个问号
110,539
社区成员
642,577
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧