private bool NotMatch(object leftOperand, object rightOperand, RegexOptions regexOptions)
{
if (!(leftOperand is string) || !(rightOperand is string))
throw new NotImplementedException(string.Format("{0} -match {1}", leftOperand, rightOperand));
Regex regex = new Regex((string)rightOperand, regexOptions);
Match match = regex.Match((string)leftOperand);
return !match.Success;
}