Search
isi
[
bersembunyi
]
Search(string)
Pencarian akeyword dalam dokumen.
public IEnumerable<SearchResult> Search(string keyword)
Parameter | Jenis | Keterangan |
---|---|---|
keyword | String | Kata kunci untuk mencari. |
Nilai Pengembalian
Kumpulan dariSearchResult
benda; batal
jika pencarian tidak didukung.
Perkataan
Belajarlah lagi:
- Cari teks
- Cari teks dalam dokumen Microsoft Office Word
- Cari teks di spreadsheet Microsoft Office Excel
- Cari teks dalam presentasi Microsoft Office PowerPoint
- Cari teks dalam dokumen PDF
- Cari teks di Email
- Cari teks di eBook EPUB
- Cari teks dalam dokumen HTML
- Cari teks di bagian Microsoft OneNote
Contoh
Contoh berikut menunjukkan cara menemukan kata kunci dalam dokumen:
// Buat instance dari kelas Parser
using(Parser parser = new Parser(filePath))
{
// Cari kata kunci:
IEnumerable<SearchResult> sr = parser.Search("page number");
// Periksa apakah pencarian didukung
if(sr == null)
{
Console.WriteLine("Search isn't supported");
return;
}
// Ulangi hasil pencarian
foreach(SearchResult s in sr)
{
// Cetak indeks dan temukan teks:
Console.WriteLine(string.Format("At {0}: {1}", s.Position, s.Text));
}
}
Lihat juga
- class SearchResult
- class Parser
- ruang nama GroupDocs.Parser
- perakitan GroupDocs.Parser
Search(string, SearchOptions)
Pencarian akeyworddalam dokumen menggunakan opsi pencarian (ekspresi reguler, kasus pencocokan, dll.).
public IEnumerable<SearchResult> Search(string keyword, SearchOptions options)
Parameter | Jenis | Keterangan |
---|---|---|
keyword | String | Kata kunci untuk mencari. |
options | SearchOptions | Opsi pencarian. |
Nilai Pengembalian
Kumpulan dariSearchResult
objek; batal
jika pencarian tidak didukung.
Perkataan
Belajarlah lagi:
- Cari teks
- Cari teks dalam dokumen Microsoft Office Word
- Cari teks di spreadsheet Microsoft Office Excel
- Cari teks dalam presentasi Microsoft Office PowerPoint
- Cari teks dalam dokumen PDF
- Cari teks di Email
- Cari teks di eBook EPUB
- Cari teks dalam dokumen HTML
- Cari teks di bagian Microsoft OneNote
Contoh
Contoh berikut menunjukkan cara mencari dengan ekspresi reguler dalam dokumen:
Contoh berikut menunjukkan cara mencari teks di halaman:
// Buat instance dari kelas Parser
using(Parser parser = new Parser(filePath))
{
// Cari dengan ekspresi reguler dengan pencocokan huruf besar-kecil
IEnumerable<SearchResult> sr = parser.Search("page number: [0-9]+", new SearchOptions(true, false, true));
// Periksa apakah pencarian didukung
if(sr == null)
{
Console.WriteLine("Search isn't supported");
return;
}
// Ulangi hasil pencarian
foreach(SearchResult s in sr)
{
// Cetak indeks dan temukan teks:
Console.WriteLine(string.Format("At {0}: {1}", s.Position, s.Text));
}
}
// Buat instance dari kelas Parser
using(Parser parser = new Parser(filePath))
{
// Cari kata kunci dengan nomor halaman
IEnumerable<SearchResult> sr = parser.Search("line", new SearchOptions(false, false, false, true));
// Periksa apakah pencarian didukung
if(sr == null)
{
Console.WriteLine("Search isn't supported");
return;
}
// Ulangi hasil pencarian
foreach(SearchResult s in sr)
{
// Cetak indeks, nomor halaman, dan teks yang ditemukan:
Console.WriteLine(string.Format("At {0} (page {1}): {2}", s.Position, s.PageIndex, s.Text));
}
}
Lihat juga
- class SearchResult
- class SearchOptions
- class Parser
- ruang nama GroupDocs.Parser
- perakitan GroupDocs.Parser