Langsung ke konten utama

Fungsi Like Operator : VB 6.0


Like Operator : Visual Basic 6.0
*Membandingkan String dengan pattern(string yang akan dibandingkan)

Syntax
    result = string Like pattern   
Parameter
result variable bertype data boolean
string variable bertype data string
pattern variable bertype data string



Keterangan
    nilai "Like" hanya terbagi menjadi dua nilai saja yaitu true dan false, untuk itu kita menggunakan variable boolean.
    jika nilai/value pada string dengan pattern adalah sama, maka hasil nya adalah True, begitu juga sebaliknya.
   
pattren option:
    kita masih mempunyai pilihan option untuk hasil spesifik
? untuk single karakter
* lebih dari 0 karakter
# hanya single digit (0-9)
[charlist] karakter di tentukan pada charlist
[!charlist] karakter di tentukan bukan dari charlist


Contoh;
    x = "f" Like "f" maka hasilnya benar/true    x = "f" Like "g" maka hasilnya salah/false

Contoh menggunakan option “?”        x = "indramayu" like "indramay?"
        (hasilnya benar/true, tugas option "?" untuk melengkapai string yang kurang 1 karekter yaitu "u")
       x = "indaramayu" Like "indrama??" (True,2 option pengganti 2 karakter)
        x = "indramayu" Like "indramayu?" (salah/False, string sudah lengkap so option itu nganggur)
       
Contoh menggunakan option "*"
    option ini digunakan untuk melengkapi keseluruhan karakter dari batas karakter yang kita tentukan
   
        x = "kota mangga" Like "kota*"         (hasilnya true. tugas option "*" untuk melengkapi keseluruhan string setelah kata "kota")
        x = "kota mangga" like "*mangga" (hasilnya True, "*" melengkapi keseluruhan string sebelum kata "mangga")
       x = "kota mangga" Like "*kota" (hasilnya Salah/False, karena penempatan option tidak mencakup karakter untuk dilengkapi)
       x = "abbba" Like "a*a" (True,melengkapi keseluruhan karakter dari karakter "a" ke "a")
       
Contoh menggunakan option "#"    option ini digunakan untuk melengkapi karakter nomer 0 sampai 9

        x = "a2b" Like "a#b" (hasilnya true, peran option "#" sebagai pengganti karakter numerik "2")
        x = "a123b" Like "a###b" (True)
       x = "abc" Like "a#c" (Salah/False)
       
Contoh menggunakan "[charlist]"    option ini digunakan untuk mengambil karakter dari charlist dengan ditentukan terlebih dahulu

        x = "r" Like [“a-z”] (hasilnya true karena huruf f berada di dalam karakter a sampai z)
       x = "b" Like [“c-z”] (False. karakter "b" tidak ditemukan dalam urutan karakter c sampai z)
       
Contoh menggunakan "[!charlist]"
    option ini digunakan untuk mengambil karakter bukan dari charlist kayak karakter khusus/special.

    x = "$" Like "[!A-Z]" (hasilnya true, karena karakter "$" bukan dari charlist A - Z

Komentar

  1. simple dab jelas. bagus artikelnya mas, ditunggu kunjungan baliknya carakuvb6.blogspot.com

    BalasHapus

Posting Komentar

Postingan populer dari blog ini

Pemahaman Do While dan Do Until

Proses Pengulangan dengan menggunakan Do While dan Do Until adalah proses pengulangan yang di tentukan oleh sebuah kondisi, sama seperti statement IF Then Else beda nya do While adalah untuk proses pengulangan yang artinya proses akan berulang terus sesuai kondisi apa yang di berikan. 1/ Do While Proses Pengulangan dengan menggunakan do while adalah sebuah proses pengulangan dalam kondisi benar/true, jadi jika nilai pada sebuah kondisi adalah benar/true maka proses akan terus berulang dan akan berhenti jika nilai pada sebuah kondisi adalah salah/false. Contoh; dim a as integer a = 1 Do While a < 10      MsgBox a      a = a + 1 Loop Dari coding diatas, kita membuat variable "a" sebagai integer, dan 1 adalah nilainya, berarti a adalah 1. Selanjutnya adalah melakukan perulangan dengan menentukan kondisi yang benar, bahwa "1 itu lebih kecil dari 10". Karena kondisi yang di tentukan adalah kondisi yang benar maka proses pengulangan di ...

Memisahkan Angka Dan Huruf

Pada kesempatan kali ini kembali  berbagi tutorial seputar VB6 untuk mengatasi permasalahan string yang mengharuskan output tidak mencampur adukan antara angka/nomer dengan huruf/karakter pada kondisi kondisi tertentu. Kita bisa mengatasi masalah ini dengan sangat mudah jika kalian telah mengetahui fungsi fungsi string pada visual basic yang kadang di anggap tidak begitu penting bagi kaum yang baru belajar terus ingin mahir dalam 24 jam HaHa, belum tau dan ngerti apa-apa main lompat ke pemograman database, gak heran setiap tindakan nya selalu di landa kebingungan terus ujung ujungnya mampir ke forum dengan pertanyaan yang tidak terkesan ada usaha nya sama sekali.. "bro,tolongin bro tugas kulian nih" HaHa