gpt4 book ai didi

c# - 如何提取用空格分隔的字符串的一部分?

转载 作者:太空宇宙 更新时间:2023-11-03 17:34:05 25 4
gpt4 key购买 nike

如果我有这样的字符串:

String^ str ="hhB2LWq50a+9HZiNLKuwdQ==.pdf aaaaaaaa bbbbbbbbb cccccdddddeee ffffffgggghhh";


我想提取其中的第一部分是

hhB2LWq50a+9HZiNLKuwdQ==.pdf

如何在C ++ / CLI或C#中做到这一点?

最佳答案

使用string.IndexOf查找第一个空格,然后使用string.Substring复制:

string str ="hhB2LWq50a+9HZiNLKuwdQ==.pdf aaaaaaaa bbbbbbbbb cccccdddddeee";
int spacePos = str.IndexOf(' ');
if (spacePos == -1)
return null;
else
return str.Substring(0, spacePos);


假设该字符串没有任何前导空格。如果它可以有前导空格,则可能应该先在其上调用 Trim

关于c# - 如何提取用空格分隔的字符串的一部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7783880/

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