我想在C#中指定一个自定义的千位分隔符,我希望它与文化无关。
我想要的格式字符串是:XXX.XXX,XX
例如1.134,43
有人可以建议我吗?
谢谢, 全景相片。
答案 0 :(得分:0)
我会使用正则表达式检查您的号码格式,如下所示:
// First we see the input string.
string input = yourInputNumber.ToString();
// Here we call Regex.Match.
Match match = Regex.Match(input, @"^\d{0,5}(\d\.\d?|\.\d)?\d?$",
RegexOptions.IgnoreCase);
// Here we check the Match instance.
if (match.Success)
{
// ...
}