Search
Inhalt
[
Ausblenden
]
Search(string)
Sucht akeyword im Dokument.
public IEnumerable<SearchResult> Search(string keyword)
Parameter | Typ | Beschreibung |
---|---|---|
keyword | String | Das zu suchende Schlüsselwort. |
Rückgabewert
Eine Sammlung vonSearchResult
Gegenstände; Null
wenn die Suche nicht unterstützt wird.
Bemerkungen
Erfahren Sie mehr:
- Suchtext
- Durchsuchen Sie Text in Microsoft Office Word-Dokumenten
- Durchsuchen Sie Text in Microsoft Office Excel-Tabellen
- Durchsuchen Sie Text in Microsoft Office PowerPoint-Präsentationen
- Text in PDF-Dokumenten suchen
- Text in E-Mails suchen
- Suchen Sie Text in EPUB-eBooks
- Text in HTML-Dokumenten suchen
- Suchen Sie Text in Microsoft OneNote-Abschnitten
Beispiele
Das folgende Beispiel zeigt, wie Sie ein Schlüsselwort in einem Dokument finden:
// Erstellen Sie eine Instanz der Parser-Klasse
using(Parser parser = new Parser(filePath))
{
// Suche nach einem Schlüsselwort:
IEnumerable<SearchResult> sr = parser.Search("page number");
// Prüfen, ob die Suche unterstützt wird
if(sr == null)
{
Console.WriteLine("Search isn't supported");
return;
}
// Suchergebnisse durchlaufen
foreach(SearchResult s in sr)
{
// Index und gefundenen Text drucken:
Console.WriteLine(string.Format("At {0}: {1}", s.Position, s.Text));
}
}
Siehe auch
- class SearchResult
- class Parser
- namensraum GroupDocs.Parser
- Montage GroupDocs.Parser
Search(string, SearchOptions)
Sucht akeywordim Dokument über Suchoptionen (regulärer Ausdruck, Groß-/Kleinschreibung etc.).
public IEnumerable<SearchResult> Search(string keyword, SearchOptions options)
Parameter | Typ | Beschreibung |
---|---|---|
keyword | String | Das zu suchende Schlüsselwort. |
options | SearchOptions | Die Suchoptionen. |
Rückgabewert
Eine Sammlung vonSearchResult
Objekte; Null
wenn die Suche nicht unterstützt wird.
Bemerkungen
Erfahren Sie mehr:
- Suchtext
- Durchsuchen Sie Text in Microsoft Office Word-Dokumenten
- Durchsuchen Sie Text in Microsoft Office Excel-Tabellen
- Durchsuchen Sie Text in Microsoft Office PowerPoint-Präsentationen
- Text in PDF-Dokumenten suchen
- Text in E-Mails suchen
- Suchen Sie Text in EPUB-eBooks
- Text in HTML-Dokumenten suchen
- Suchen Sie Text in Microsoft OneNote-Abschnitten
Beispiele
Das folgende Beispiel zeigt, wie Sie mit einem regulären Ausdruck in einem Dokument suchen:
Das folgende Beispiel zeigt, wie Sie einen Text auf Seiten suchen:
// Erstellen Sie eine Instanz der Parser-Klasse
using(Parser parser = new Parser(filePath))
{
// Suche mit einem regulären Ausdruck mit Groß-/Kleinschreibung
IEnumerable<SearchResult> sr = parser.Search("page number: [0-9]+", new SearchOptions(true, false, true));
// Prüfen, ob die Suche unterstützt wird
if(sr == null)
{
Console.WriteLine("Search isn't supported");
return;
}
// Suchergebnisse durchlaufen
foreach(SearchResult s in sr)
{
// Index und gefundenen Text drucken:
Console.WriteLine(string.Format("At {0}: {1}", s.Position, s.Text));
}
}
// Erstellen Sie eine Instanz der Parser-Klasse
using(Parser parser = new Parser(filePath))
{
// Suchen Sie ein Schlüsselwort mit Seitenzahlen
IEnumerable<SearchResult> sr = parser.Search("line", new SearchOptions(false, false, false, true));
// Prüfen, ob die Suche unterstützt wird
if(sr == null)
{
Console.WriteLine("Search isn't supported");
return;
}
// Suchergebnisse durchlaufen
foreach(SearchResult s in sr)
{
// Index, Seitennummer und gefundenen Text drucken:
Console.WriteLine(string.Format("At {0} (page {1}): {2}", s.Position, s.PageIndex, s.Text));
}
}
Siehe auch
- class SearchResult
- class SearchOptions
- class Parser
- namensraum GroupDocs.Parser
- Montage GroupDocs.Parser