C# split函数的问题
例如stringc="a,b/r/nc";我要分隔出ab和c有什么办法吗?如有回答可行者必有重赏!其实主要就是从txt文件当中读取数据然后写进数据库,一个是,一个是/r/...
例如string c="a,b/r/nc";
我要分隔出a b和c
有什么办法吗?
如有回答可行者必有重赏!
其实主要就是从txt文件当中读取数据然后写进数据库,一个是,一个是/r/n换行,想两个一起进行,不过又要考虑到效率。
数据量比较大,先replace可能会影响效率,有没有其他的方法? 展开
我要分隔出a b和c
有什么办法吗?
如有回答可行者必有重赏!
其实主要就是从txt文件当中读取数据然后写进数据库,一个是,一个是/r/n换行,想两个一起进行,不过又要考虑到效率。
数据量比较大,先replace可能会影响效率,有没有其他的方法? 展开
展开全部
你一会儿是","分隔的.一会儿又是"/r/n"分隔.....总得有个谱吧?
就是说.可能出现的情况是什么?都有可能是什么分隔字串?
别老这么问.我们只能针对你的"a,b/r/nc"进行编写.可是当写完后.你又说得换成别的符号..
你还说的详细一点儿吧.我们大家也好帮你.
-----------------------
如果只有","和"/r/n"的话.那这么写就OK:
c.Replace("/r/n",",");
string[] val=c.Split(',');
------------------------
效率是在功能的基础上而言的.是在整个一套流程中控制的.不止是在某一个方法.某一个操作中来体现.
那.你要嫌这样儿麻烦.就别用txt.直接用UBB把数据存到数据库.岂不更省事?
就是说.可能出现的情况是什么?都有可能是什么分隔字串?
别老这么问.我们只能针对你的"a,b/r/nc"进行编写.可是当写完后.你又说得换成别的符号..
你还说的详细一点儿吧.我们大家也好帮你.
-----------------------
如果只有","和"/r/n"的话.那这么写就OK:
c.Replace("/r/n",",");
string[] val=c.Split(',');
------------------------
效率是在功能的基础上而言的.是在整个一套流程中控制的.不止是在某一个方法.某一个操作中来体现.
那.你要嫌这样儿麻烦.就别用txt.直接用UBB把数据存到数据库.岂不更省事?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我汗,你这要多少个split方法能解决呀。不过可以事先把要求的转换一下。比如
string c="a,b/r/nc";
c.replace("/r",",");
c.replace("/n",",");
string[] a = c.split(",");
好久不写c#了,应该是这么写吧
string c="a,b/r/nc";
c.replace("/r",",");
c.replace("/n",",");
string[] a = c.split(",");
好久不写c#了,应该是这么写吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string c="a,b/r/nc";
c.replace("/r",",");
c.replace("/n",",");
string[] a = c.split(",");
好久不写c#了,应该是这么写吧
抄一下楼上的哈,就是这样的呵呵
c.replace("/r",",");
c.replace("/n",",");
string[] a = c.split(",");
好久不写c#了,应该是这么写吧
抄一下楼上的哈,就是这样的呵呵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询