Menghitung jumlah karakter

Beberapa bahasa pemrograman tidak seberuntung php yang memiliki substr_count yang dapat menghitung jumlah suatu string dalam string yang lain. Sewaktu memerlukan fungsi yang sama di MySQL dan Excel VBA, saya sempat kebingungan bagaimana melakukannya. Mbah Google sekali lagi tidak mengecewakan penggemarnya dan memberikan pranala ini.

Algoritmanya ternyata cukup sederhana:

Kurangkan total jumlah karakter dalam string sasaran pencarian dengan jumlah karakter dalam string sasaran yang semua string yang dicarinya telah dibuang.

Jadi, misalnya mau mencari berapa jumlah “i” (yang dicari) dalam “wikipediaindonesia” (sasaran pencarian), berarti jumlah karakter dalam “wikipediaindonesia” (18) dikurangi dengan jumlah karakter dalam “wkpedandonesa” (13), menghasilkan nilai 5. Ada lima “i” dalam “wikipediaindonesia”.

Ngomong-ngomong, ada yang tahu apa bahasa Indonesianya “string“?

Perihal Ivan Lanin
Wikipediawan, pencinta bahasa Indonesia, dan pendukung Creative Commons.

7 Responses to Menghitung jumlah karakter

  1. Ronny mengatakan:

    String = untaian huruf? 🙂

  2. kunderemp mengatakan:

    Senarai huruf? Rangkaian huruf?
    String sendiri berarti ‘benang’.

  3. Ivan Lanin mengatakan:

    Gak ada yang lebih pendek ya? Hehe *ngelunjak*

  4. Berry mengatakan:

    Salam kenal bung, senang bisa membaca berbagai artikel di blog ini. Jika ingin mengetahui tentang dunia kedokteran hewan dan hal-hal yang terkait dengan kesehatan hewan, kunjungi:

    http://duniaveteriner.wordpress.com/

    sukses selalu !

  5. wejick mengatakan:

    gak ada 1 kata yg benar2 sebanding. tetep 2 kata yg membentuk frase

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: