Search
Contenuti
[
Nascondere
]
Search(string)
Ricerche akeyword nel documento.
public IEnumerable<SearchResult> Search(string keyword)
Parametro | Tipo | Descrizione |
---|---|---|
keyword | String | La parola chiave da cercare. |
Valore di ritorno
Una raccolta diSearchResult
oggetti; nullo
se la ricerca non è supportata.
Osservazioni
Saperne di più:
- Cerca testo
- Cerca testo nei documenti di Microsoft Office Word
- Cerca testo nei fogli di calcolo di Microsoft Office Excel
- Cerca testo nelle presentazioni di Microsoft Office PowerPoint
- Cerca testo nei documenti PDF
- Cerca testo nelle e-mail
- Cerca il testo negli eBook EPUB
- Cerca testo nei documenti HTML
- Cerca testo nelle sezioni di Microsoft OneNote
Esempi
L’esempio seguente mostra come trovare una parola chiave in un documento:
// Crea un'istanza della classe Parser
using(Parser parser = new Parser(filePath))
{
// Cerca una parola chiave:
IEnumerable<SearchResult> sr = parser.Search("page number");
// Controlla se la ricerca è supportata
if(sr == null)
{
Console.WriteLine("Search isn't supported");
return;
}
// Itera sui risultati della ricerca
foreach(SearchResult s in sr)
{
// Stampa un indice e il testo trovato:
Console.WriteLine(string.Format("At {0}: {1}", s.Position, s.Text));
}
}
Guarda anche
- class SearchResult
- class Parser
- spazio dei nomi GroupDocs.Parser
- assemblea GroupDocs.Parser
Search(string, SearchOptions)
Ricerche akeywordnel documento utilizzando le opzioni di ricerca (espressione regolare, match case, ecc.).
public IEnumerable<SearchResult> Search(string keyword, SearchOptions options)
Parametro | Tipo | Descrizione |
---|---|---|
keyword | String | La parola chiave da cercare. |
options | SearchOptions | Le opzioni di ricerca. |
Valore di ritorno
Una raccolta diSearchResult
oggetti; nullo
se la ricerca non è supportata.
Osservazioni
Saperne di più:
- Cerca testo
- Cerca testo nei documenti di Microsoft Office Word
- Cerca testo nei fogli di calcolo di Microsoft Office Excel
- Cerca testo nelle presentazioni di Microsoft Office PowerPoint
- Cerca testo nei documenti PDF
- Cerca testo nelle e-mail
- Cerca il testo negli eBook EPUB
- Cerca testo nei documenti HTML
- Cerca testo nelle sezioni di Microsoft OneNote
Esempi
L’esempio seguente mostra come cercare con un’espressione regolare in un documento:
L’esempio seguente mostra come cercare un testo nelle pagine:
// Crea un'istanza della classe Parser
using(Parser parser = new Parser(filePath))
{
// Cerca con un'espressione regolare con corrispondenza tra maiuscole e minuscole
IEnumerable<SearchResult> sr = parser.Search("page number: [0-9]+", new SearchOptions(true, false, true));
// Controlla se la ricerca è supportata
if(sr == null)
{
Console.WriteLine("Search isn't supported");
return;
}
// Itera sui risultati della ricerca
foreach(SearchResult s in sr)
{
// Stampa un indice e il testo trovato:
Console.WriteLine(string.Format("At {0}: {1}", s.Position, s.Text));
}
}
// Crea un'istanza della classe Parser
using(Parser parser = new Parser(filePath))
{
// Cerca una parola chiave con i numeri di pagina
IEnumerable<SearchResult> sr = parser.Search("line", new SearchOptions(false, false, false, true));
// Controlla se la ricerca è supportata
if(sr == null)
{
Console.WriteLine("Search isn't supported");
return;
}
// Itera sui risultati della ricerca
foreach(SearchResult s in sr)
{
// Stampa un indice, numero di pagina e testo trovato:
Console.WriteLine(string.Format("At {0} (page {1}): {2}", s.Position, s.PageIndex, s.Text));
}
}
Guarda anche
- class SearchResult
- class SearchOptions
- class Parser
- spazio dei nomi GroupDocs.Parser
- assemblea GroupDocs.Parser