diff --git a/src/Umbraco.Examine/UmbracoExamineIndexer.cs b/src/Umbraco.Examine/UmbracoExamineIndexer.cs index bd9062e143..d5c9adea77 100644 --- a/src/Umbraco.Examine/UmbracoExamineIndexer.cs +++ b/src/Umbraco.Examine/UmbracoExamineIndexer.cs @@ -33,6 +33,26 @@ namespace Umbraco.Examine } } + public class HtmlAnalyzer : Analyzer + { + public override TokenStream TokenStream(string fieldName, TextReader reader) + { + return new LowerCaseFilter( //case insensitive + new EmailAddressTokenizer(reader)); //email tokenizer + } + + /// + /// Used for email addresses + /// + public class HtmlTokenizer : Tokenizer + { + public override bool IncrementToken() + { + throw new NotImplementedException(); + } + } + } + /// /// An abstract provider containing the basic functionality to be able to query against /// Umbraco data.