Search
İçindekiler
[
Saklamak
]
Search(string)
keyword belgede.
public IEnumerable<SearchResult> Search(string keyword)
Parametre | Tip | Tanım |
---|---|---|
keyword | String | Aranacak anahtar kelime. |
Geri dönüş değeri
KoleksiyonuSearchResult
nesneler; hükümsüz
arama desteklenmiyorsa.
Notlar
Daha fazla bilgi edin:
- Arama metni
- Microsoft Office Word belgelerinde metin arama
- Microsoft Office Excel elektronik tablolarında metin arama
- Microsoft Office PowerPoint sunumlarında metin arama
- PDF belgelerinde metin ara
- E-postalarda metin ara
- EPUB e-Kitaplarında metin arama
- HTML belgelerinde metin ara
- Microsoft OneNote bölümlerinde metin arama
Örnekler
Aşağıdaki örnek, bir belgede bir anahtar kelimenin nasıl bulunacağını gösterir:
// Parser sınıfının bir örneğini oluşturun
using(Parser parser = new Parser(filePath))
{
// Bir anahtar kelime arayın:
IEnumerable<SearchResult> sr = parser.Search("page number");
// Aramanın desteklenip desteklenmediğini kontrol edin
if(sr == null)
{
Console.WriteLine("Search isn't supported");
return;
}
// Arama sonuçlarını yinele
foreach(SearchResult s in sr)
{
// Bir dizin ve bulunan metni yazdırın:
Console.WriteLine(string.Format("At {0}: {1}", s.Position, s.Text));
}
}
Ayrıca bakınız
- class SearchResult
- class Parser
- ad alanı GroupDocs.Parser
- toplantı GroupDocs.Parser
Search(string, SearchOptions)
keywordarama seçeneklerini (normal ifade, eşleşme durumu vb.) kullanarak belgede.
public IEnumerable<SearchResult> Search(string keyword, SearchOptions options)
Parametre | Tip | Tanım |
---|---|---|
keyword | String | Aranacak anahtar kelime. |
options | SearchOptions | Arama seçenekleri. |
Geri dönüş değeri
KoleksiyonuSearchResult
nesneler; hükümsüz
arama desteklenmiyorsa.
Notlar
Daha fazla bilgi edin:
- Arama metni
- Microsoft Office Word belgelerinde metin arama
- Microsoft Office Excel elektronik tablolarında metin arama
- Microsoft Office PowerPoint sunumlarında metin arama
- PDF belgelerinde metin ara
- E-postalarda metin ara
- EPUB e-Kitaplarında metin arama
- HTML belgelerinde metin ara
- Microsoft OneNote bölümlerinde metin arama
Örnekler
Aşağıdaki örnek, bir belgede normal ifadeyle nasıl arama yapılacağını gösterir:
Aşağıdaki örnek, sayfalarda bir metnin nasıl aranacağını gösterir:
// Parser sınıfının bir örneğini oluşturun
using(Parser parser = new Parser(filePath))
{
// Büyük/küçük harf eşleştirmeli normal ifade ile arama yapın
IEnumerable<SearchResult> sr = parser.Search("page number: [0-9]+", new SearchOptions(true, false, true));
// Aramanın desteklenip desteklenmediğini kontrol edin
if(sr == null)
{
Console.WriteLine("Search isn't supported");
return;
}
// Arama sonuçlarını yinele
foreach(SearchResult s in sr)
{
// Bir dizin ve bulunan metni yazdırın:
Console.WriteLine(string.Format("At {0}: {1}", s.Position, s.Text));
}
}
// Parser sınıfının bir örneğini oluşturun
using(Parser parser = new Parser(filePath))
{
// Sayfa numaralarıyla bir anahtar kelime arayın
IEnumerable<SearchResult> sr = parser.Search("line", new SearchOptions(false, false, false, true));
// Aramanın desteklenip desteklenmediğini kontrol edin
if(sr == null)
{
Console.WriteLine("Search isn't supported");
return;
}
// Arama sonuçlarını yinele
foreach(SearchResult s in sr)
{
// Bir dizin, sayfa numarası ve bulunan metni yazdırın:
Console.WriteLine(string.Format("At {0} (page {1}): {2}", s.Position, s.PageIndex, s.Text));
}
}
Ayrıca bakınız
- class SearchResult
- class SearchOptions
- class Parser
- ad alanı GroupDocs.Parser
- toplantı GroupDocs.Parser