Lucene.Net.Index.IndexWriter writer = new Lucene.Net.Index.IndexWriter(@"c:\index_lives", new Lucene.Net.Analysis.Standard.StandardAnalyzer(), true);
        Lucene.Net.Documents.Document doc = new Lucene.Net.Documents.Document();
        doc.Add(new Lucene.Net.Documents.Field("companyname", "无锡 恒源 升降设备 制造 有限公司", Lucene.Net.Documents.Field.Store.YES, Lucene.Net.Documents.Field.Index.TOKENIZED));
        writer.AddDocument(doc);
        writer.Optimize();
        writer.Close();
        Lucene.Net.Search.IndexSearcher searcher = new Lucene.Net.Search.IndexSearcher(@"c:\index_lives");
        Lucene.Net.Index.Term searchTerm = new Lucene.Net.Index.Term("companyname", "恒源");
        Lucene.Net.Search.Query query = new Lucene.Net.Search.TermQuery(searchTerm);
        Lucene.Net.Search.Hits hits = searcher.Search(query);
        for (int i = 0; i < hits.Length(); i++)
        {
            Lucene.Net.Documents.Document doc2 = hits.Doc(i);
            string contentValue = doc2.Get("companyname");
            Response.Write(contentValue);
        }
但是换成英文的话就没有问题,请懂这个的大侠指导一下