我想在 c# .net 中找出字符串中的最后一个字母。例如,我有 1234B0097D576676
,我需要找到 D
。与 0103D0001Y000001
相同,结果应为 Y
。
为此,PHP 中有一个函数 preg_match('/[^a-zA-Z]+$/', $scanned_code, $match);
。这将返回字符串中最后出现的字符。我们如何在 c# .net 中做同样的事情?提前致谢。
最佳答案
我会选择linq soultion
string chars = "1234B0097D576676";
char Result = chars.LastOrDefault(x => Char.IsLetter(x));
关于c# - 如何使用 C# .net 查找字符串中的最后一个字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29250627/