gpt4 book ai didi

c# - 使用字符串中存在的分隔符拆分字符串

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

我有一个问题,我想知道是否有任何聪明的解决方法。

我需要通过套接字将字符串传递给 Web 应用程序。这个字符串包含三个部分,我使用 '|'作为分隔符在接收应用程序中拆分为三个独立的部分。

问题是'|'字符可以是 3 个单独字符串中的任何一个字符,当发生这种情况时,整个拆分操作会扭曲字符串。

因此我的问题是:有没有办法在某些文本中使用字符/字符串作为分隔符,而此字符/字符串本身可能在文本中?

最佳答案

一般模式是转义分隔符。例如。当'|'是分隔符,你可以使用“||”每当你需要字符串中的字符本身时(如果你允许空字符串可能会很困难)或者你可以使用像'\'这样的转义字符,这样'|'变成“\|”而“\”本身就是“\\”

关于c# - 使用字符串中存在的分隔符拆分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12384222/

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