• 24-09-2019, 13:28:24
    #1
    Merhabalar,

    Herhangi bir metnin içerisinde bir kelimenin kaç kez tekrarlandığını bulan programlar vardı ama hatırlamıyorum uzun zaman önce görmüştüm bi yerlerde. Yani siz anahtar sözcükleri girdiğinizde tekrarlanma sıklığı, oranı vb sonuçları gösteren program - script arıyorum varmı öneriniz tavsiyeniz dostlar ?
  • 24-09-2019, 13:50:40
    #2
    ctrl+f ?
  • 24-09-2019, 14:04:34
    #3
    Notepad ++ kullanabilirsin.

    Bkz: http://prntscr.com/pa939w

    Ctrl + F ile arama ekranını açarak yukarıda ki görselde ki adımları izlersen sonuca ulaşacaksın.
  • 24-09-2019, 14:14:40
    #4
    Buyur Hocam:
    $text = 'Bu bir deneme testidir. testler çok önemlidir. test yapılmazsa sorun olabilir.';
    wordStats($text,"test");
    
    
    function wordStats($text, $word){
    $totalWord = wordCount($text);
    $totalSpecificWordInText = substr_count($text, $word);
    $percent = round(100*$totalSpecificWordInText/$totalWord);
    
    
    echo "Bu yazıda toplam ".$totalWord." adet kelime bulunmaktadır.<br>";
    echo "Aradığınız kelime bu yazı içerisinde ".$totalSpecificWordInText." adet bulunmaktadır.<br>";
    echo "Yüzde oranı : %".$percent;
    }
    
    function wordCount($text) {
    $text = str_replace(str_split('|'), '', $text);
    $text = trim(preg_replace('/s+/', ' ', $text));
    $text = preg_replace('/-{2,}/', '', $text);
    $len = strlen($text);
    
    if (0 === $len) {
    return 0;
    }
    
    $words = 1;
    
    while ($len--) {
    if (' ' === $text[$len]) {
    ++$words;
    }
    Sonuç:
    Bu yazıda toplam 11 adet kelime bulunmaktadır.
    Aradığınız kelime bu yazı içerisinde 3 adet bulunmaktadır.
    Yüzde oranı : %27
  • 24-09-2019, 14:20:19
    #5
    groom adlı üyeden alıntı: mesajı görüntüle
    ctrl+f ?
    Bu iyidi..

    Dostlar tez projesi var bir tane PDF içerisinde bir kelime aratıp o kelimenin kaç kere kullanıldığı yüzdesi lazım.

    PDf içerisinde tablolar vs.'de var notepad içerisine yapıştırıp yapabileceğim ya da php kodun değişkenine komple içeriği yükleyebileceğim kadar küçük bir metin yok.