public bool Parse(string line, IParseListener listener) { var match = regex.Match(line); if (!match.Success) return false; listener.OnNamespace(match.Groups["namespace"].Value); return true; } }