求一拆分字串的算法 我有一字串需要拆分,如下:"a"&"b"&"c"||"d" 或"a" & "b" & "c" || "d"希望可以拆分为四个子字串:abcd算法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string content = "\"a\" & \"b\" & \"c\" || \"d\""; var txt = Regex.Matches(content, "[a-zA-Z]").OfType<Match>().Select(x => x.Groups[0]); string ss = @"""a"" & ""b"" & ""c"" || ""d"""; string[] arraystr = ss.Split(new string[] { "&", "||" }, StringSplitOptions.RemoveEmptyEntries); arraystr.Where(x => !String.IsNullOrEmpty(x)).ToList().ForEach(x => Console.WriteLine(x)); 多谢两位楼主的回复如果是下面的字串:"a & "b" & "c"||"d"我想做到拆分出来的字串为:a&"bcd也就是以& 和 ||来拆分字串,前且字串都必需是包含在双引号中的 showModalDialog关闭子页,弹新页面。。急。。 写了一个关于BackgroundWorker的小程序,错误没有.功能有问题.帮忙看看 项目文件“ ”已被重命名或已不在解决方案中 请问有没有办法获取被鼠标所点击的对象? 求教c#鼠标拖动矩形时,移动过快导致矩形跟不上的问题 C#调用VC6编写的DLL结果不对的问题? 高分求MagicLibrary.dll的示例和帮助 救急呀,在线等! 在C#里怎么用listview来显示数据库里的数据呢? 恳请高人指点 如何按用户锁住文件进行读写 自做一个检测机子的CPU、内存、网速、线程的工具
var txt = Regex.Matches(content, "[a-zA-Z]").OfType<Match>().Select(x => x.Groups[0]);
string[] arraystr = ss.Split(new string[] { "&", "||" }, StringSplitOptions.RemoveEmptyEntries);
arraystr.Where(x => !String.IsNullOrEmpty(x)).ToList().ForEach(x => Console.WriteLine(x));
如果是下面的字串:
"a & "b" & "c"||"d"
我想做到拆分出来的字串为:
a&"b
c
d也就是以& 和 ||来拆分字串,前且字串都必需是包含在双引号中的