110,539
社区成员
发帖
与我相关
我的任务
分享
Regex rgx = new Regex(@"(?<=\$BDTXR\,).*\r\n");
string[] arr3 = rgx.Matches(strtest).Cast<Match>().Select(m => m.Value).ToArray<string>();
string[] arr = strtest.Split(new string[] { "$BDTXR," }, StringSplitOptions.None); //测试了可用
string[] arr2 = Regex.Split(strtest, @"(?<=\$BDTXR\,).*\r\n", RegexOptions.None); //也可以
分隔符是$BDTXR,不是$BDBBX,,会不会这里弄错了 var a = strtest.Split(new string[] { "$BDTXR" }, StringSplitOptions.None);
var b = Regex.Split(strtest, @"(?s)\$BDTXR");
两者都可以