111,092
社区成员




namespace ConsoleApplication1
{
class Test
{
static void Main()
{
string A = "AAA";
string B = "BBB";
string C = "CCC";
string yourStr = "DDDBBBAAA";
Regex reg = new Regex(@"(?is)^(?:(?!" + Regex.Escape(B) + Regex.Escape(C) + @"|" + Regex.Escape(C) + Regex.Escape(B) + @").)*" + Regex.Escape(A));
if (reg.IsMatch(yourStr))
{
Console.WriteLine("符合要求!");
}
else
{
Console.WriteLine("不符合要求!");
}
}
}
}
string A = "AAA";
string B = "BBB";
string C = "CCC";
Regex reg = new Regex(@"(?is)^(?:(?!" + Regex.Escape(B) + @"|" + Regex.Escape(C) + @").)*" + Regex.Escape(A));
if (reg.IsMatch(yourStr))
{
richTextBox2.Text = "符合要求!";
}
else
{
richTextBox2.Text = "不符合要求!";
}
string A = "AAA";
string B = "BBB";
string C = "CCC";
Regex reg = new Regex(@"(?is)^(?:(?!" + Regex.Escape(B) + @"|" + Regex.Escape(C) + @").)*" + Regex.Escape(A));
if (reg.IsMatch(yourStr))
{
richTextBox2.Text = "符合要求!";
}
else
{
richTextBox2.Text = "不符合要求!";
}