在c#中使用RegEx用数学运算符验证十进制数
本文关键字:运算符 验证 十进制数 RegEx | 更新日期: 2023-09-27 17:53:36
我想用Regex
等数学运算符验证字符串十进制数,如
<=-5.6
<10
>=10
10.5
<=-20.4
2.
-.2
>-5.
无效字符串类似于
<>5
=>5.6
5.6>=
这个正则表达式通过了你的测试:
var regex = new Regex(@"^([<>]=?)?-?('d+'.?|'d*'.?'d+)$");
bool isMatch = regex.IsMatch(testString);