Ekspresi Reguler Google Form
Ekspresi Reguler merupakan sebuah istilah yang digunakan Google Form sebagai pengatur alur khusus yang lebih rinci dalam pengisian Google Form. Ekspresi Reguler memungkinkan pengguna menyusun daftar unik sebagai validasi dari pengunjung di Google Form.
Halaman ini akan menjelaskan lebih rinci tentang apa dan bagaimana Ekspresi Reguler itu digunakan. Mari kita teruskan.
Tentang Ekspresi Reguler
Ekspresi Reguler dalam Google Form merupakan tempat pengaturan jawaban berdasarkan Sintaks yang disediakan. Ini memungkinkan pengguna menjadikannya sebagai alat validitas dari pengunjung.
Misalnya: Anda berencana membuat sebuah pertanyaan seperti NIS/ NIM mahasiswa seperti 02012349
, yang mengharuskan setiap pengguna menginput NIM mereka. Maka, Anda dapat membuat kode khusus untuknya.
Beragam Ekspresi Reguler Yang Dimengerti
Berikut ini merupakan daftar beragam bentuk Ekspresi Reguler yang dapat digunakan untuk Google Form.
Karakter | Deskripsi |
---|---|
Karakter Meta | |
. |
Titik mencocokkan karakter tunggal apapun, 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 fCatatan: 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 Menggunakan Ekspresi Reguler
Pada halaman editor pertanyaan, arahkan pada pertanyaan yang ingin ditandai Ekspresi Reguler. Dalam kasus ini, Saya membuat pertanyaan isian NIM Mahasiswa, yang semestinya mereka (mahasiswa) mengetahuinya.
- Edit soal, dan gunakan pertanyaan yang sesuai
- Pilih tombol lainnya yang berada di kanan-bawah dari soal Anda.
- 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 seperti ini:123|456|789
- Pada bagian akhir, isikan Teks Kesalahan yang muncul ketika pengguna salah menuliskannya. Disini, kita isikan "NIM Tidak Terdaftar". Anda dapat menggunakan teks bebas/ apapun.
- Centang Tombol Wajib Diisi
, agar validasi berjalan dengan sempurna
Hasil akhir dari pekerjaan ini, dapat terlihat pada tangkapan layar berikut:
Anda dapat menuyesuaikan bentuk Ekspresi Reguler yang diinginkan, dengan memperhatikan Ragam Ekspresi Reguler yang dijabarkan sebelumnya.