C# 正则判断一个数字的格式是否有逗号的代码
程序员文章站
2023-11-18 16:36:46
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
上一篇: JavaScript中十种一步拷贝数组的方法实例详解
下一篇: 平面设计中字库使用的问题解答