Ekspresi Reguler Google Form

Reza Noprial Lubis

Halaman ini akan menjelaskan lebih detail tentang Ekspresi Reguler Google Form. Untuk mengetahui hal lebih lanjut tentang Google Form, simak halaman Panduan Google Form.

Tentang Ekspresi Reguler

Ekspresi Reguler Google Form merupakan sebuah tempat dimana Anda dapat mengatur jawaban berdasarkan sintaks yang disediakan. Google Form dapat membaca beberapa sintaks, yang memungkinkan Anda untuk membuat variasi jawaban dari Google Form.

Misalnya, Anda ingin membuat pertanyaan berupa NIS siswa, yang berisi jawaban 123, 456, atau 789. Anda meminta siswa untuk mengisi sesuai dengan NIS mereka. Maka Anda dapat membuat kode 123|456|789.

Ekspresi Reguler Yang Dimengerti Google Form

Berikut beberapa tabel Ekspresi Reguler yang dapat digunakan untuk Google Form.

Karakter Deskripsi
Karakter Meta
. (Tanda titik) Mencocokkan karakter tunggal apa pun, kecuali baris baru.
| (Tanda pipa) Menunjukkan alternasi, yaitu "atau". Misalnya: cat|dog cocok dengan kata cat atau dog
\ Menunjukkan bahwa karakter berikutnya adalah literal, bukan karakter khusus.

Contoh: \. cocok dengan tanda titik literal, bukan karakter apa pun (karakter titik)
Kelas Karakter
[...] Mencocokkan karakter apa pun dari kumpulan karakter. Pisahkan karakter pertama dan terakhir dalam kumpulan dengan tanda hubung.

Contoh: [123] cocok dengan angka 1, 2, atau 3

[a-f] cocok dengan huruf apa pun dari a sampai f

Catatan: Ekspresi reguler di kebijakan Kepatuhan Konten peka huruf besar/ kecil.
[:alnum:] Mencocokkan karakter alfanumerik (huruf atau angka):

a-z, A-Z, atau 0-9

Catatan: Kelas karakter ini harus diapit dengan sepasang tanda kurung siku lain saat Anda menggunakannya dalam ekspresi reguler, misalnya: [[:alnum:]].
[:alpha:] Mencocokkan karakter alfabet (huruf): a-z atau A-Z

Catatan: Kelas karakter ini harus diapit dengan sepasang tanda kurung siku lain saat Anda menggunakannya dalam ekspresi reguler, misalnya: [[:alpha:]].
[:digit:] Mencocokkan angka: 0-9

Catatan: Kelas karakter ini harus diapit dengan sepasang tanda kurung siku lain saat Anda menggunakannya dalam ekspresi reguler, misalnya: [[:digit:]]
[:word:] Mencocokkan karakter kata apa pun, yaitu huruf, angka, atau garis bawah:

a-z, A-Z, 0-9, atau _

Catatan: Kelas karakter ini harus diapit dengan sepasang tanda kurung siku lain saat Anda menggunakannya dalam ekspresi reguler, misalnya: [[:word:]].
Kelas Penghitung
{n} Mencocokkan ekspresi sebelumnya secara tepat sebanyak n kali.

Contoh: [a-c]{2} cocok dengan huruf apa pun dari a sampai c hanya jika dua huruf muncul secara berturut-turut. Dengan demikian, ekspresi akan cocok dengan ab dan bc, tetapi tidak cocok dengan abc atau aabbc.
{n,m} Mencocokkan ekspresi sebelumnya minimum sebanyak n kali dan maksimum sebanyak m kali.

Misalnya: [a-c]{2,4} cocok dengan huruf apa pun dari a sampai c hanya jika huruf muncul minimal 2 kali dan maksimal 4 kali berturut-turut. Dengan demikian, ekspresi akan cocok dengan ab dan abc, tetapi tidak cocok dengan aabbc.

Cara Penggunaan Ekspresi Reguler

Pada halaman editor, silahkan menuju soal yang ingin diberikan validasi Ekspresi reguler. Dalam kasus ini, Saya membuat pertanyaan isian NISN siswa, yang semestinya mereka mengetahuinya.

  1. Edit soal, dan gunakan pertanyaan yang sesuai.
  2. Pilih tombol lainnya yang berada di kanan-bawah dari soal Anda.
  3. Pilih Validasi Jawaban
    • Pilihan pertama dari bagian kiri, pilih Regular Expression
    • Bagian kedua, pilih Kecocokan
    • Pada isian Pola, silahkan isikan jenis ekspresi yang diinginkan (dalam hal ini, isian menggunakan karakter meta (tanda pipa |). Jadi isiannya akan terlihat seperti ini: 123|456|789
    • Pada bagian akhir, isikan Teks Kesalahan yang muncul ketika pengguna salah menuliskannya. Disini, kita isikan NIS Tidak Terdaftar. Anda dapat menggunakan teks bebas/ apapun.
  4. Centang Tombol Wajib Diisi , agar validasi berjalan dengan sempurna.

Hasil akhir dari pekerjaan ini, dapat terlihat pada tangkapan layar berikut:

Pengaturan Ekspresi Regulas Google Form

Anda dapat menyesuaikan ekspresi regular yang diinginkan, dengan memperhatikan berbagai jenis ekspresi yang dimengerti Googel Form (tabel di atas).

Reza Noprial Lubis
Seorang praktisi pendidikan yang gemar menulis. Halaman blog ini, didedikasikan untuk memberikan nilai edukasi kepada setiap pengunjung tentang pendidikan Islam.
Comments