我已经从regex storm验证了我的正则表达式
我的模式是:([A-Z])([A-Z])([A-Z])-([0-9])([0-9])([0-9])
只需使用模式XXX-123
我有以下程序:
Regex regex = new Regex(@"([A - Z])([A - Z])([A - Z])-([0 - 9])([0 - 9])([0 - 9])");
private void planeIdentityTB_TextChanged(object sender, EventArgs e)
{
Match match = regex.Match(planeIdentityTB.Text);
if (!match.Success)
{
isPlaneIdValid = false;
planeIdentityTB.BackColor = Color.Red;
} else
{
isPlaneIdValid = true;
planeIdentityTB.BackColor = Color.White;
}
}
比赛永远不会成功。我认为我犯了一个愚蠢的错误。但是我看不到它。谁能帮我吗?