将自定义千位分隔符指定为与区域性无关

本文关键字:区域性 分隔符 自定义 千位 | 更新日期: 2023-09-27 18:12:42

我想在c#中指定一个自定义的千位分隔符,并且我希望它与文化无关。

我想要的格式字符串是:XXX。XXX, XX

e。

1.134 g, 43谁能给我点建议吗?

谢谢,帕诺斯。

将自定义千位分隔符指定为与区域性无关

我会使用正则表达式来检查您的号码格式,如下所示:

    // 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)
    {
        // ...
    }