private string GetTokenizerText(string text)
{
StringBuilder result = new StringBuilder();
MyAnalyzer ma = new MyAnalyzer(AnalyzerFactory.stopWords);
Lucene.Net.Analysis.TokenStream ts = ma.TokenStream("", new System.IO.StringReader(text));
Lucene.Net.Analysis.Token token;
while ((token = ts.Next()) != null)
{
int len = token.TermLength();
char[] buff = token.TermBuffer();
if (len == 1)
{
if (buff[0] != MyFilter.Separator)
{
result.Append(buff, 0, 1);
}
}
else
{
result.Append(buff, 0, len);
}
}
ts.Close();
return(result.ToString());
}