110,567
社区成员
发帖
与我相关
我的任务
分享
string txt = @"#10|#11|#12|#101|#110|#120";
Console.WriteLine(Regex.Match(txt, @"#120", RegexOptions.RightToLeft).Value);
你的都不是C#,而且你的字符串是被用作了正则匹配static string NextStr(string inputStr)
{
string txt = @"#10|#11|#12|#101|#110|#120";
var list = txt.Split('|').ToList();
for (var i = 0; i < list.Count - 2; i++)
{
if (list[i] == inputStr)
{
return list[i + 1];
}
}
return null;
}
private static void Func1(string matchStr)
{
string str = "#10|#11|#12|#101|#110|#120";
var list = str.Split('|').ToList();
var match = list.Where(r => r.Contains(matchStr)).LastOrDefault();
}