Menggunakan karakter wildcard dan operator Like dalam string perbandingan

Penting: Artikel ini adalah terjemahan mesin, lihat penafian. Temukan versi bahasa Inggris artikel di sini sebagai rujukan Anda.

Pencocokan bawaan pola menyediakan alat fleksibel untuk membuat string perbandingan. Tabel berikut menunjukkan karakter wildcard yang bisa Anda gunakan dengan operator seperti dan jumlah digit atau string mereka cocok.

Mengerjakannya di pola

Pertandingan ekspresi

? atau _ (garis bawah)

Setiap karakter tunggal

* atau %

Nol atau beberapa karakter

#

Setiap digit tunggal (0 — 9)

[charlist]

Setiap karakter tunggal di charlist

[charlist]

Setiap karakter tunggal yang tidak ada di charlist


Anda bisa menggunakan grup satu atau beberapa karakter (charlist) dimasukkan dalam tanda kurung siku ([]) untuk mencocokkan setiap karakter tunggal dalam ekspresi, dan charlist bisa menyertakan hampir karakter apa pun dalam rangkaian karakter ANSI, termasuk digit. Anda bisa menggunakan karakter khusus yang membuka kurung buka ([]), tanda tanya (?), tanda nomor (#), dan tanda bintang (*) untuk mencocokkan sendiri langsung hanya jika dimasukkan dalam kurung. Anda tidak bisa menggunakan tanda kurung tutup (]) dalam grup untuk mencocokkan itu sendiri, tapi Anda bisa menggunakannya di luar grup sebagai karakter individual.

Selain daftar sederhana karakter yang dimasukkan dalam tanda kurung, charlist bisa menentukan rentang karakter dengan menggunakan tanda hubung (-) untuk memisahkan atas dan bawah batas dari rentang. Sebagai contoh, menggunakan [A-Z] pada menghasilkan pola kecocokan jika posisi karakter yang terkait dalam ekspresi berisi huruf besar dalam rentang A sampai Z. Anda bisa menyertakan beberapa rentang dalam tanda kurung tanpa delimiting rentang. Misalnya, [a-untuk-Z0-9] mencocokkan setiap karakter alfanumerik.

Sangatlah penting untuk diperhatikan bahwa wildcard ANSI SQL (%) dan (_) hanya tersedia dengan mesin database Microsoft Access dan akses penyedia OLE DB. Mereka akan diperlakukan sebagai literal jika digunakan melalui Access atau DAO.

Aturan lain penting untuk pola yang cocok meliputi yang berikut ini:

  • Tanda seru (!) di awal charlist berarti bahwa kecocokan dilakukan jika karakter apa pun kecuali yang berada di charlist ditemukan dalam ekspresi. Ketika digunakan di luar tanda kurung, tanda seru cocok dengan itu sendiri.

  • Anda bisa menggunakan tanda hubung (-) di awal (setelah tanda seru jika salah digunakan) atau di akhir charlist agar sesuai dengan itu sendiri. Di tempat lain, tanda hubung mengidentifikasi rentang ANSI karakter.

  • Saat Anda menentukan rentang karakter, karakter harus muncul dalam urutan naik (A-Z atau 0-100). [A-Z] adalah pola yang valid, tapi [Z-a.] tidak.

  • [] Urutan karakter diabaikan; ini dianggap menjadi string kosong ("").



Catatan: Penafian Terjemahan Mesin: Artikel ini telah diterjemahan oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan terjemahan mesin ini untuk membantu pengguna yang bukan penutur bahasa Inggris agar dapat menikmati konten tentang produk, layanan, dan teknologi Microsoft. Karena artikel ini diterjemahkan oleh mesin, mungkin akan terdapat kesalahan kosa kata, sintaksis, atau tata bahasa.

Kembangkan keterampilan Office Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×