gpt4 book ai didi

c# - 如何在 C# 中拆分此字符串?

转载 作者:太空狗 更新时间:2023-10-29 23:57:49 26 4
gpt4 key购买 nike

我真的不习惯 c# 中的拆分字符串方法,我想知道为什么没有被多个 char 函数拆分?

我尝试使用正则表达式拆分下面的字符串,但以失败告终。谁能帮帮我?

基本上我想将下面的字符串拆分为

aa**aa**bb**dd^__^a2a**a2a**b2b**dd^__^

进入

aa**aa**bb**dd
a2a**a2a**b2b**dd

然后再进入

aa
aa
bb
dd

a2a
a2a
b2b
dd

谢谢!

最佳答案

您可以使用 string[] 进行拆分.有几个overloads .

string[] splitBy = new string[] {"^__^"};
string[] result = "aa*aa*bb*dd^__^a2a*a2a*b2b*dd^__^".Split(splitBy, StringSplitOptions.None);

// result[0] = "aa*aa*bb*dd", result[1] = "a2a*a2a*b2b*dd"

关于c# - 如何在 C# 中拆分此字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2645426/

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