gpt4 book ai didi

c# - 如何拆分具有多个空格作为分隔符的字符串?

转载 作者:行者123 更新时间:2023-11-30 13:47:15 26 4
gpt4 key购买 nike

我有一些字符串,其中一个空格不能作为分隔符。但是当多个空格连续出现时,它必须作为分隔符。例如

"Line 1     Component Name             Revision        Quantity   Unit"

在此示例中,拆分后我必须有 5 个不同的元素。如何使用字符串中的内置拆分函数实现它。 (请注意,单次出现的空格不作为分隔符)

最佳答案

拆分两个空格,然后修剪结果中可能出现的任何多余部分(如果空格数为奇数,则会发生)

List<string> splitStrings = myString.Split(new[]{"  "}, StringSplitOptions.RemoveEmptyEntries)
.Select(s => s.Trim())
.ToList();

关于c# - 如何拆分具有多个空格作为分隔符的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18228305/

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