C# 正则判断一个数字的格式是否有逗号的代码
程序员文章站
2022-06-30 09:51:34
public string check_number(string num_str) &nbs...
public string check_number(string num_str)
{
num_str = num_str.trim();
if (regex.ismatch(num_str, @"^\d+(\.\d+)?$|^\d+(\,\d+)+(\.\d+)?$"))
{
this.nonum = true;
return num_str.replace(",", "");
}
else
{
this.nonum = false;
return num_str;
}
}
eg:1.00
123,123
456,123.00
{
num_str = num_str.trim();
if (regex.ismatch(num_str, @"^\d+(\.\d+)?$|^\d+(\,\d+)+(\.\d+)?$"))
{
this.nonum = true;
return num_str.replace(",", "");
}
else
{
this.nonum = false;
return num_str;
}
}
eg:1.00
123,123
456,123.00
上一篇: C#从实体对象集合中导出Excel的代码
下一篇: Python一行代码实现快速排序的方法