有一个代码检查一个字符串是否包含单词Test1,Test2,但是没有单词Test3,如何将其翻译成Regex
void Check(string word)
{
return str.IndexOf(word) != -1;
}
void TestCheck()
{
if (Check("Test1") && Check("Test2") && !Check("Test3"))
{
}
}
我想把它改成这样:
void TestCheck()
{
if (new Regex("Тут паттерн, который загружался из файла, а в качестве стандартного паттерна использовался бы код выше, но нужно перевести его в регулярное выражение").IsMath(str))
{
}
}
像这样:
测试https://regexr.com/5abet