static Array NGram(String src)
{
ArrayList result = new ArrayList();
for (int i = 0; i < src.Length; i++)
{
if (src.Length - i > 1)
{
for (int j = 0; j < i + 1; j++)
{
result.Add(src.Substring(j, src.Length - i));
}
}
}
return result.ToArray();
}
{
ArrayList result = new ArrayList();
for (int i = 0; i < src.Length; i++)
{
if (src.Length - i > 1)
{
for (int j = 0; j < i + 1; j++)
{
result.Add(src.Substring(j, src.Length - i));
}
}
}
return result.ToArray();
}
'C#' 카테고리의 다른 글
String을 토큰으로 String을 분리하여 Array로 저장 (2) | 2010.07.16 |
---|