using System.IO; using Lucene.Net.Analysis; namespace LuceneTest { public class PartNumberAnalyzer : Analyzer { private const string SkipCharacters = " -/\\"; #region Overrides of Analyzer public override TokenStream TokenStream(string fieldName, TextReader reader) { TokenStream result = new SkipCharTokenizer(reader, SkipCharacters); result = new LowerCaseFilter(result); return result; } #endregion } }