Search
Contenido
[
Ocultar
]
Search(string)
Busca unkeyword en el documento.
public IEnumerable<SearchResult> Search(string keyword)
Parámetro | Escribe | Descripción |
---|---|---|
keyword | String | La palabra clave a buscar. |
Valor_devuelto
Una colección deSearchResult
objetos; nulo
si la búsqueda no es compatible.
Observaciones
Aprende más:
- Buscar texto
- Buscar texto en documentos de Microsoft Office Word
- Buscar texto en hojas de cálculo de Microsoft Office Excel
- Buscar texto en presentaciones de Microsoft Office PowerPoint
- Buscar texto en documentos PDF
- Buscar texto en correos electrónicos
- Buscar texto en libros electrónicos EPUB
- Buscar texto en documentos HTML
- Buscar texto en las secciones de Microsoft OneNote
Ejemplos
El siguiente ejemplo muestra cómo encontrar una palabra clave en un documento:
// Crea una instancia de la clase Parser
using(Parser parser = new Parser(filePath))
{
// Buscar una palabra clave:
IEnumerable<SearchResult> sr = parser.Search("page number");
// Comprobar si se admite la búsqueda
if(sr == null)
{
Console.WriteLine("Search isn't supported");
return;
}
// Iterar sobre los resultados de búsqueda
foreach(SearchResult s in sr)
{
// Imprime un índice y texto encontrado:
Console.WriteLine(string.Format("At {0}: {1}", s.Position, s.Text));
}
}
Ver también
- class SearchResult
- class Parser
- espacio de nombres GroupDocs.Parser
- asamblea GroupDocs.Parser
Search(string, SearchOptions)
Busca unkeyworden el documento usando las opciones de búsqueda (expresión regular, mayúsculas y minúsculas, etc.).
public IEnumerable<SearchResult> Search(string keyword, SearchOptions options)
Parámetro | Escribe | Descripción |
---|---|---|
keyword | String | La palabra clave a buscar. |
options | SearchOptions | Las opciones de búsqueda. |
Valor_devuelto
Una colección deSearchResult
objetos; nulo
si la búsqueda no es compatible.
Observaciones
Aprende más:
- Buscar texto
- Buscar texto en documentos de Microsoft Office Word
- Buscar texto en hojas de cálculo de Microsoft Office Excel
- Buscar texto en presentaciones de Microsoft Office PowerPoint
- Buscar texto en documentos PDF
- Buscar texto en correos electrónicos
- Buscar texto en libros electrónicos EPUB
- Buscar texto en documentos HTML
- Buscar texto en las secciones de Microsoft OneNote
Ejemplos
El siguiente ejemplo muestra cómo buscar con una expresión regular en un documento:
El siguiente ejemplo muestra cómo buscar un texto en las páginas:
// Crea una instancia de la clase Parser
using(Parser parser = new Parser(filePath))
{
// Buscar con una expresión regular con coincidencia de mayúsculas y minúsculas
IEnumerable<SearchResult> sr = parser.Search("page number: [0-9]+", new SearchOptions(true, false, true));
// Comprobar si se admite la búsqueda
if(sr == null)
{
Console.WriteLine("Search isn't supported");
return;
}
// Iterar sobre los resultados de búsqueda
foreach(SearchResult s in sr)
{
// Imprime un índice y texto encontrado:
Console.WriteLine(string.Format("At {0}: {1}", s.Position, s.Text));
}
}
// Crea una instancia de la clase Parser
using(Parser parser = new Parser(filePath))
{
// Buscar una palabra clave con números de página
IEnumerable<SearchResult> sr = parser.Search("line", new SearchOptions(false, false, false, true));
// Comprobar si se admite la búsqueda
if(sr == null)
{
Console.WriteLine("Search isn't supported");
return;
}
// Iterar sobre los resultados de búsqueda
foreach(SearchResult s in sr)
{
// Imprime un índice, número de página y texto encontrado:
Console.WriteLine(string.Format("At {0} (page {1}): {2}", s.Position, s.PageIndex, s.Text));
}
}
Ver también
- class SearchResult
- class SearchOptions
- class Parser
- espacio de nombres GroupDocs.Parser
- asamblea GroupDocs.Parser