您可以使用Split()方法将字符串按照逗号进行分割,然后使用LINQ查询筛选出以字母开头的字符串。以下是一个示例代码:\n\ncsharp\nusing System;\nusing System.Linq;\n\nclass Program\n{\n static void Main(string[] args)\n {\n string input = "A,BC,123,DEF,GHI,JKL,456";\n\n // 使用Split()方法按逗号进行分割\n string[] splitted = input.Split(',');\n\n // 使用LINQ查询筛选出以字母开头的字符串\n var result = splitted.Where(s => char.IsLetter(s[0]));\n\n // 输出结果\n foreach (string str in result)\n {\n Console.WriteLine(str);\n }\n }\n}\n\n\n以上代码会输出:\n\nA\nBC\nDEF\nGHI\nJKL\n

C# 字符串分割:提取以字母开头的子字符串

原文地址: https://www.cveoy.top/t/topic/pKoT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录