我在使用正则表达式时遇到问题。
我有以下代码:
string d = "moveUp(),;moveDown();";
string[] s = Regex.Split(d, ",");
foreach (string line in s)
{
string line1 = line.Replace("\n", null);
line1 = line1.Replace("\r", null);
string pattern = @"^moveUp();$";
bool a1 = Regex.IsMatch(line1, pattern);
if (!a1)
{
warning.Text = "error";
return;
}
}
为什么a1
false
这里的价值?