Ikhtisar GroupDocs.Search

Temukan kemampuan pencarian teks yang kuat dari perpustakaan Java Java.

Illustration search

Operasi Pengindeksan dan Pencarian di Java

Dengan GroupDocs.Search for Java, Anda dapat mengumpulkan, menyimpan, dan menganalisis data secara efisien untuk membuat indeks yang detail untuk pencarian yang lebih cepat dan lebih akurat.

Optimalkan Pencarian dengan Menggabungkan Indeks

Dengan mudah menggabungkan beberapa indeks menggunakan GroupDocs.Search for Java untuk menyederhanakan pencarian. Kurangi dampak dari indeks delta yang lebih kecil dengan mengkonsolidasikan mereka menjadi satu indeks berkinerja tinggi.

Dukungan untuk Layout Keyboard Multibahasa

Cari di berbagai bahasa dan layout keyboard dengan GroupDocs.Search for Java. Ini mendukung 88 bahasa dan 164 konfigurasi keyboard untuk fleksibilitas yang tak tertandingi.

Kemampuan Pencarian Morfologi

Temukan berbagai bentuk kata seperti kata benda tunggal/jamak atau variasi kata kerja menggunakan GroupDocs.Search for Java. Sesuaikan opsi pencarian untuk bahasa Inggris dan bahasa lainnya.

Independensi Platform

GroupDocs.Search for Java kompatibel dengan sistem operasi dan pengelola paket utama.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Format file yang didukung

Bekerja dengan berbagai format file menggunakan GroupDocs.Search for Java. Lihat daftar lengkap.

Format Kantor Populer

  • Portabel: PDF
  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM
  • Excel: XLS, XLSX, XLSM, XLT, XLTX, XLTM, XLSB, XLA, XLAM, CSV, TSV
  • PowerPoint: PPT, PPTX, POT, POTX, PPS, PPSX, PPTM, PPSM, POTM
  • OpenDocument: ODT, ODP, ODS, OTT, OTS
  • Teks: TXT, RTF

Format Media

  • Format gambar populer: BMP, JP2, PNG, EMF, WMF, JPG, PSD
  • Gambar multi-halaman: GIF, WEBP, TIFF
  • Audio: MP3, WAV
  • Video: AVI, MOV, QT, FLV, ASF

Lainnya

  • Email: PST, OST, MSG, EML, EMLX
  • Microsoft Visio: VSD, VSS
  • Web: XML, HTM, HTML, XHTML, MHT, MHTML
  • Lainnya: TORRENT, ZIP, DCM, DJVU, EPUB, FB2

Fitur dari GroupDocs.Search for Java

Kelola konten dokumen secara efektif dengan kemampuan pencarian canggih yang mendukung format seperti PDF, DOCX, XLSX, PPTX, dan lainnya.

Feature icon

Parameter Pencarian yang Dapat Disesuaikan

Perbaiki pencarian menggunakan rentang tanggal dan filter sensitivitas huruf.

Feature icon

Pemeriksaan Ejaan yang Ditingkatkan

Cari dengan efisien menggunakan pemeriksaan ejaan, wildcard, dan dengan mengabaikan karakter khusus.

Feature icon

Hasil Pencarian yang Difilter

Terapkan filter untuk fokus pada hasil pencarian berdasarkan jenis dokumen tertentu atau kriteria.

Feature icon

Impor dan Ekspor Data Indeks

Dengan mudah impor data untuk pengindeksan atau ekspor hasil ke file untuk digunakan lebih lanjut.

Feature icon

Lewati File yang Tidak Diperlukan

Optimalisasi pengindeksan dengan mengecualikan file atau kata tertentu.

Feature icon

Pemrosesan HTML dan URL

Ekstrak konten HTML ke file dan buat URL untuk navigasi melalui hasil pencarian.

Feature icon

Pencarian Cepat di Indeks Besar

Percepat operasi pencarian dengan membagi indeks besar menjadi bagian yang dapat dikelola.

Feature icon

Pengindeksan Berdasarkan Aliran

Indeks data langsung dari aliran atau struktur data.

Feature icon

Tangani Kueri yang Salah Eja

Deteksi kesalahan pengetikan dan usulkan kata alternatif untuk akurasi pencarian yang lebih baik.

Feature icon

Dukungan Arsip yang Komprehensif

Indeks arsip bersarang dan ambil daftar rinci file dalam file ZIP.

Feature icon

Pengindeksan yang Menghemat Ruang

Indeks yang ringkas untuk menghemat ruang disk dan memproses file yang dilindungi kata sandi.

Feature icon

Dukungan Sinonim Kustom

Perluas kamus sinonim untuk meningkatkan akurasi pencarian dengan opsi yang disesuaikan.

Contoh kode

Coba fitur GroupDocs.Search for Java dengan contoh kode ini.

Tingkatkan Akurasi Pencarian dengan Pencocokan Fuzzy

Jelajahi fleksibilitas GroupDocs.Search for Java dalam mengelola konten dengan kemampuan pencarian fuzzy yang canggih. Pelajari lebih lanjut.

Cara mengolah hasil pencarian

// Buat indeks
Index index = new Index("C:/IndexFolder");
index.add("C:/DocumentFolder");

// Atur opsi pencarian
SearchOptions options = new SearchOptions();
options.getFuzzySearch().setEnabled(true);
options.getFuzzySearch().setFuzzyAlgorithm(new TableDiscreteFunction(3));

// Cari dokumen yang mengandung kata 'air' atau frasa 'Lorem ipsum'
String query = "water OR \"Lorem ipsum\"";
SearchResult result = index.search(query, options);

// Proses hasil pencarian
System.out.println("Documents: " + result.getDocumentCount());
System.out.println("Total occurrences: " + result.getOccurrenceCount());
for (int i = 0; i < result.getDocumentCount(); i++) {
    FoundDocument document = result.getFoundDocument(i);
    System.out.println("Document: " + document.getDocumentInfo().getFilePath());
    System.out.println("Occurrences " + document.getOccurrenceCount());
    }

Perbaiki Hasil dengan Ekspresi Reguler

Gunakan ekspresi reguler di GroupDocs.Search for Java untuk menghasilkan hasil pencarian yang tepat dan terperinci. Temukan teknik lanjutan.

Cara mencari menggunakan ekspresi reguler

// Buat indeks
Index index = new Index("C:/IndexFolder");
index.add("c:/DocumentFolder");

// Cari frasa dalam bentuk teks

// Karakter caret pertama di awal menunjukkan bahwa ini adalah kueri pencarian ekspresi reguler
String query = "^^(.)\\1{1,}";
// Cari dua atau lebih karakter yang identik di awal kata
SearchResult result = index.search(query);

Siap untuk memulai?

Unduh GroupDocs.Search secara gratis atau dapatkan lisensi uji coba untuk akses penuh!

Sumber daya yang berguna

Jelajahi dokumentasi, sampel kode, dan dukungan masyarakat untuk meningkatkan pengalaman Anda.

Tip lisensi sementara

1
Daftar dengan email kantor Anda. Layanan email gratis tidak diperbolehkan.
2
Gunakan tombol Dapatkan lisensi sementara pada langkah kedua.
 Indonesian