C# 正则表达式表示1到3之间的精确2位小数的数字.其中包含型如1,1.1,1.11,3.0,3.00等只要最简正确答案,新手勿扰!

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 14:30:54
C# 正则表达式表示1到3之间的精确2位小数的数字.其中包含型如1,1.1,1.11,3.0,3.00等只要最简正确答案,新手勿扰!

C# 正则表达式表示1到3之间的精确2位小数的数字.其中包含型如1,1.1,1.11,3.0,3.00等只要最简正确答案,新手勿扰!
C# 正则表达式表示1到3之间的精确2位小数的数字.
其中包含型如1,1.1,1.11,3.0,3.00等
只要最简正确答案,新手勿扰!

C# 正则表达式表示1到3之间的精确2位小数的数字.其中包含型如1,1.1,1.11,3.0,3.00等只要最简正确答案,新手勿扰!
^[1-2]{1}(\.[0-9]{1,2}){0,1}|[3]{1}(\.[0]{1,2}){0,1}$
说明:1-2 以及最多 2位小数没有任何限制,有或者没有小数都不限制,然后 如果第一位为 3有或没有小数都可以,但是如果有小数,小数部分必须是 0 或者 00,还有.完全符合您的要求,请测试.

^[1-3](\.\d{1,2})?$

^[1-3]+(.[0-9]{2})?$