gpt4 book ai didi

c# - c#中是否有一种方法可以检查字符串是否为有效的十六进制数?

转载 作者:行者123 更新时间:2023-12-04 09:34:16 26 4
gpt4 key购买 nike

我想为我的 C# 存储库添加手动十六进制输入,我无法验证用户的输入是用户输入到文本框中的合法 ARGB 十六进制值还是垃圾十六进制数。有没有人对此有潜在的解决方案?

最佳答案

您可以使用 regex :

string pattern = @"^0[xX][0-9a-f]{8}$";
string input = "0x1a2b3C";
Match m = Regex.Match(input, pattern, RegexOptions.IgnoreCase);
if (m.Success)
{...}

关于c# - c#中是否有一种方法可以检查字符串是否为有效的十六进制数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62670317/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com