C# 中Split方法,怎样用 多个分隔符号分割字符串?

 我来答
hairong00
推荐于2018-11-15
知道答主
回答量:23
采纳率:0%
帮助的人:17.9万
展开全部
string.Split(new char[]{'单个字符','单个字符',............}, StringSplitOptions )就可以得到一个按照多个字符分割的字符串数组了。
如:
string s="怎样用,多个分$隔符号分@割字符串?";
string[] stringSplit = fileDirs[i].Split(new char[] { ',' ,'$','@'}, StringSplitOptions.None);
stringSplit就是用逗号、$、@这三个字符分割得到的分割后的字符数组。
stringSplit为{" 怎样用","多个分","隔符号分","割字符串?"}
百度网友6443e6b61
2011-08-31 · TA获得超过137个赞
知道小有建树答主
回答量:255
采纳率:0%
帮助的人:187万
展开全部
您就不能举个例子出来吗。。

没听懂你说的啊。

如果 分割 在 分割。

例如 123;123;123:321;321;321

这个要分割的话 那就 str.split(':').split(';')
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ipadho
2011-09-01 · TA获得超过2.4万个赞
知道大有可为答主
回答量:2.4万
采纳率:0%
帮助的人:1.3亿
展开全部
因为字符串里的\\
到了split里,需要分别转义,那么自然就需要用\\ \\来表示了,也就是\\\\
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冰火战地
2011-08-31 · TA获得超过141个赞
知道小有建树答主
回答量:416
采纳率:0%
帮助的人:180万
展开全部
split(‘分割的一个字符’)
多个做多次分割
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zsj5237
2011-08-31 · TA获得超过104个赞
知道答主
回答量:76
采纳率:0%
帮助的人:41.3万
展开全部
什么意思?不明白
追问
比如: 中油95_,31.50 _|中油98_,33.00 _|中油92_,30.80 _|中油柴油_,28.60 _|台塑98_,33.10 _|
利用 "_| " 符号分割处理,有比较好的方法?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式