Exemple #1
0
        private static void replaceTest3()
        {
            var search = new AhoCorasickSearch();
            var keywords = new string[] { "一边", "刀锋", "烽火" };
            search.Build(keywords);

            var text = "一边烽火, 一边烽火天";
            var res = search.Replace(text, "-");
            Console.WriteLine(res);

            text = "一边刀锋很犀利";
            res = search.Replace(text, "-");
            Console.WriteLine(res);
        }
        private static void replaceTest3()
        {
            var search   = new AhoCorasickSearch();
            var keywords = new string[] { "一边", "刀锋", "烽火" };

            search.Build(keywords);

            var text = "一边烽火, 一边烽火天";
            var res  = search.Replace(text, "-");

            Console.WriteLine(res);

            text = "一边刀锋很犀利";
            res  = search.Replace(text, "-");
            Console.WriteLine(res);
        }
Exemple #3
0
        private static void replaceTest(AhoCorasickSearch search)
        {
            var text = "ushers";
            var res = search.Replace(text, "-");
            Console.WriteLine(res);

            text = "shersx";
            res = search.Replace(text, "-");
            Console.WriteLine(res);

            text = "her";
            res = search.Replace(text, "-");
            Console.WriteLine(res);

            text = "she";
            res = search.Replace(text, "-");
            Console.WriteLine(res);
        }
        private static void replaceTest(AhoCorasickSearch search)
        {
            var text = "ushers";
            var res  = search.Replace(text, "-");

            Console.WriteLine(res);

            text = "shersx";
            res  = search.Replace(text, "-");
            Console.WriteLine(res);

            text = "her";
            res  = search.Replace(text, "-");
            Console.WriteLine(res);

            text = "she";
            res  = search.Replace(text, "-");
            Console.WriteLine(res);
        }
Exemple #5
0
        private static void replaceTest2()
        {
            var search = new AhoCorasickSearch();
            var keywords = new string[] { "伟大","特色主义","公园" };
            search.Build(keywords);

            var text = "从这里建设伟大的特色主义主题公园";
            var res = search.Replace(text, "-");
            Console.WriteLine(res);

            text = "主题公园";
            res = search.Replace(text, "-");
            Console.WriteLine(res);

            text = "伟大的特色主义主题公园";
            res = search.Replace(text, "-");
            Console.WriteLine(res);

            text = "伟大特色主义公园";
            res = search.Replace(text, "-");
            Console.WriteLine(res);
        }
        private static void replaceTest2()
        {
            var search   = new AhoCorasickSearch();
            var keywords = new string[] { "伟大", "特色主义", "公园" };

            search.Build(keywords);

            var text = "从这里建设伟大的特色主义主题公园";
            var res  = search.Replace(text, "-");

            Console.WriteLine(res);

            text = "主题公园";
            res  = search.Replace(text, "-");
            Console.WriteLine(res);

            text = "伟大的特色主义主题公园";
            res  = search.Replace(text, "-");
            Console.WriteLine(res);

            text = "伟大特色主义公园";
            res  = search.Replace(text, "-");
            Console.WriteLine(res);
        }