GroupDocs.Search Übersicht

Entdecken Sie die leistungsstarken Textsuchmöglichkeiten der Java Java-Bibliothek.

Illustration search

Indizierungs- und Suchoperationen in Java

Mit GroupDocs.Search for Java können Sie Daten effizient sammeln, speichern und analysieren, um detaillierte Indizes für schnellere und genauere Suchen zu erstellen.

Optimieren Sie die Suche durch Zusammenführen von Indizes

Kombinieren Sie mit GroupDocs.Search for Java mehrere Indizes, um Suchen zu beschleunigen. Reduzieren Sie den Einfluss kleinerer Delta-Indizes, indem Sie diese zu einem einzigen, leistungsfähigen Index zusammenführen.

Unterstützung für mehrsprachige Tastaturlayouts

Suchen Sie über verschiedene Sprachen und Tastaturlayouts hinweg mit GroupDocs.Search for Java. Es unterstützt 88 Sprachen und 164 Tastaturkonfigurationen für unvergleichliche Vielseitigkeit.

Morphologische Suchfähigkeiten

Finden Sie verschiedene Wortformen wie Singular/Plural Nomen oder Verbvariationen mit GroupDocs.Search for Java. Passen Sie die Suchoptionen für Englisch und andere Sprachen an.

Plattformunabhängigkeit

GroupDocs.Search for Java ist mit den größten Betriebssystemen und Paketmanagern kompatibel.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Unterstützte Dateiformate

Arbeiten Sie mit einer Vielzahl von Dateiformaten mit GroupDocs.Search for Java. Die vollständige Liste anzeigen.

Beliebte Büroformate

  • 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
  • Text: TXT, RTF

Medienformate

  • Beliebte Bildformate: BMP, JP2, PNG, EMF, WMF, JPG, PSD
  • Mehrseitige Bilder: GIF, WEBP, TIFF
  • Audio: MP3, WAV
  • Video: AVI, MOV, QT, FLV, ASF

Andere

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

Merkmale von GroupDocs.Search for Java

Verwalten Sie Dokumenteninhalte effektiv mit fortschrittlichen Suchfähigkeiten, die Formate wie PDF, DOCX, XLSX, PPTX und mehr unterstützen.

Feature icon

Anpassbare Suchparameter

Verfeinern Sie Suchen mit Datumsbereichen und Groß-/Kleinschreibung.

Feature icon

Erweiterte Rechtschreibprüfung

Suchen Sie effizient mit Rechtschreibprüfung, Platzhaltern und ignorierten Sonderzeichen.

Feature icon

Gefilterte Suchergebnisse

Bewerben Sie Filter, um sich auf Suchergebnisse basierend auf spezifischen Dokumenttypen oder Kriterien zu konzentrieren.

Feature icon

Importieren und Exportieren von Indexdaten

Daten zum Indizieren einfach importieren oder Ergebnisse zur weiteren Verwendung in Dateien exportieren.

Feature icon

Nicht benötigte Dateien überspringen

Optimieren Sie die Indizierung, indem Sie bestimmte Dateien oder Wörter ausschließen.

Feature icon

HTML- und URL-Verarbeitung

Extrahieren Sie HTML-Inhalte in Dateien und generieren Sie URLs zur Navigation durch Suchergebnisse.

Feature icon

Schnelle Suche in großen Indizes

Beschleunigen Sie Suchoperationen, indem Sie große Indizes in handhabbare Teile teilen.

Feature icon

Stream-basiertes Indizieren

Indizieren Sie Daten direkt aus Streams oder Datenstrukturen.

Feature icon

Umgang mit fehlerhaften Anfragen

Erkennen Sie Rechtschreibfehler und schlagen Sie alternative Wörter für bessere Suchgenauigkeit vor.

Feature icon

Umfassende Archivunterstützung

Indizieren Sie geschachtelte Archive und rufen Sie detaillierte Listen von Dateien innerhalb von ZIP-Dateien ab.

Feature icon

Platzsparende Indizierung

Kompakte Indizes speichern Speicherplatz und verarbeiten passwortgeschützte Dateien.

Feature icon

Benutzerdefinierte Synonymunterstützung

Erweitern Sie das Synonymwörterbuch, um die Suchgenauigkeit mit maßgeschneiderten Optionen zu verbessern.

Codebeispiele

Probieren Sie die Funktionen von GroupDocs.Search for Java mit diesen Codebeispielen aus.

Auf der Suche nach genauerer Übereinstimmung mit unscharfer Suche

Erforschen Sie die Flexibilität von GroupDocs.Search for Java zur Verwaltung von Inhalten mit fortschrittlichen unscharfen Suchfähigkeiten. Erfahren Sie mehr.

Wie man das Suchergebnis verarbeitet

// Erstellen Sie ein Index
Index index = new Index("C:/IndexFolder");
index.add("C:/DocumentFolder");

// Richten Sie Suchoptionen ein
SearchOptions options = new SearchOptions();
options.getFuzzySearch().setEnabled(true);
options.getFuzzySearch().setFuzzyAlgorithm(new TableDiscreteFunction(3));

// Suchen Sie nach Dokumenten, die das Wort 'Wasser' oder die Phrase 'Lorem ipsum' enthalten
String query = "water OR \"Lorem ipsum\"";
SearchResult result = index.search(query, options);

// Bearbeiten Sie das Suchergebnis
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());
    }

Verfeinern Sie die Ergebnisse mit regulären Ausdrücken

Verwenden Sie reguläre Ausdrücke in GroupDocs.Search for Java für präzise und detaillierte Suchergebnisse. Entdecken Sie fortgeschrittene Techniken.

Wie man mit regulären Ausdrücken sucht

// Erstellen Sie ein Index
Index index = new Index("C:/IndexFolder");
index.add("c:/DocumentFolder");

// Suchen Sie nach der Phrase in Textform

// Das erste Caret-Zeichen am Anfang zeigt an, dass es sich um eine reguläre Ausdrucks-Suchanfrage handelt
String query = "^^(.)\\1{1,}";
// Suchen Sie nach zwei oder mehr identischen Zeichen am Anfang eines Wortes
SearchResult result = index.search(query);

Bereit, loszulegen?

Laden Sie GroupDocs.Search kostenlos herunter oder holen Sie sich eine Testlizenz für vollen Zugriff!

Nützliche Ressourcen

Erforschen Sie die Dokumentation, Code -Beispiele und die Unterstützung der Community, um Ihre Erfahrungen zu verbessern.

Tipps zur temporären Lizenz

1
Melden Sie sich mit Ihrer geschäftlichen E-Mail-Adresse an. Kostenlose E-Mail-Dienste sind nicht zulässig.
2
Klicken Sie im zweiten Schritt auf die Schaltfläche Provisorische Lizenz anfordern.
 Deutsch