gpt4 book ai didi

c# - 如何获取给定字符串中非数字字符的 ASCII

转载 作者:行者123 更新时间:2023-11-30 12:52:39 24 4
gpt4 key购买 nike

我的字符串如下

String S="AB-1233-444";

从这里我想分开 AB 并想找出那 2 个字母的 ASCII。

最佳答案

您应该能够使用 LINQ 来处理这个问题(现在测试语法):

var asciiCodes = S.Where(c => char.IsLetter(c)).Select(c => (int)c);

或者如果您不想使用 LINQ-y 版本:

var characterCodes = new List<int>();

foreach(var c in S)
{
if(char.IsLetter(c))
{
characterCodes.Add((int)c);
}
}

关于c# - 如何获取给定字符串中非数字字符的 ASCII,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4165315/

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