public bool CanTransform(string content) { if (IsDefault) { return(true); } return(!String.IsNullOrWhiteSpace(content) ? ExtractPattern.IsMatch(content) : false); }
public bool CanTransform(string content) { if (IsDefault) { return(true); } if (Type == ExtractType.SubString) { return(!String.IsNullOrWhiteSpace(content) ? content.Length > StartIndex && content.Length > (StartIndex + Length) : false); } else { return(!String.IsNullOrWhiteSpace(content) ? ExtractPattern.IsMatch(content) : false); } }