Panduan untuk menggunakan ekspresi reguler

Anda dapat menyiapkan setelan Kepatuhan konten menggunakan ekspresi reguler. Ekspresi reguler juga berguna untuk setelan Gmail lanjutan lainnya, seperti setelan perutean.

Ekspresi reguler, juga disebut regex, merupakan metode untuk mencocokkan teks dengan pola. Misalnya, ekspresi reguler dapat menggambarkan pola alamat email, URL, nomor telepon, nomor identifikasi karyawan, nomor jaminan sosial, atau nomor kartu kredit.

Penggunaan ekspresi reguler adalah alat standar dalam banyak sistem dan bahasa skrip. Ekspresi reguler bisa sederhana atau sangat kompleks. Artikel ini memberikan informasi tentang cara menggunakan ekspresi reguler saat membuat kebijakan Kepatuhan konten. Anda dapat menemukan informasi mendetail, termasuk tutorial dan contoh, di situs berikut:

Penggunaan ekspresi reguler

Dengan menggunakan ekspresi reguler, Anda dapat membuat filter konten yang dapat menemukan hal berikut:

Pola teks Gunakan opsi ini untuk memindai pesan berdasarkan pola huruf, angka, atau kombinasi keduanya. Misalnya, Anda dapat membuat ekspresi reguler yang cocok dengan nomor telepon, alamat, nomor karyawan, dan nomor akun. Atau, Anda dapat membuat satu ekspresi reguler yang dapat menemukan banyak variasi kata yang berbeda, seperti football, footb@ll, fo0tb@ll, dan sebagainya.

Kata lengkap Gunakan opsi ini untuk membuat filter yang lebih spesifik. Misalnya, Anda dapat membuat ekspresi reguler yang cocok dengan kata kaki, tetapi tidak sepak bola. Dalam hal ini, ekspresi reguler dapat membantu mengurangi jumlah pesan sah yang ditangkap oleh filter.

Teks dengan karakter variabel Gunakan opsi ini untuk memindai pesan untuk menemukan pola yang berisi teks tertentu bersama dengan teks yang bervariasi. Misalnya, Anda dapat membuat satu ekspresi reguler yang cocok dengan URL dalam pola www.[variabel].com, seperti www.abc1.com, www.abc2.com, dan www.abc3.com.

Praktik terbaik untuk membuat ekspresi reguler

Filter kepatuhan konten dapat berjalan lambat jika Anda membuat ekspresi reguler yang tidak efisien. Untuk pesan dengan hanya satu penerima, hal ini dapat memperlambat pengiriman pesan selama beberapa detik. Namun, jika pesan memiliki beberapa penerima, efeknya akan lebih besar dan dapat menyebabkan penundaan pesan (pesan akan kehabisan waktu dan tidak dikirimkan kepada penerima yang dituju).

Untuk menghindari pembuatan ekspresi reguler yang berjalan lambat, sebaiknya lakukan hal berikut:

  • Hindari penggunaan ekspresi reguler untuk daftar kata-kata individual; sebagai gantinya, gunakan kebijakan konten tidak pantas.
  • Buat ekspresi reguler sesingkat dan sesederhana mungkin dengan menggabungkan elemen yang berulang. Misalnya, untuk membuat filter berdasarkan beberapa frasa, ubah ekspresi reguler berikut:

    (\W|^)frasa 1(\W|$)|(\W|^)frasa 2(\W|$)|(\W|^)frasa 3(\W|$)

    menjadi:

    (\W|^)(frasa 1|frasa 2|frasa 3)(\W|$)

Untuk mengetahui petunjuk dan panduan mendetail, lihat Sintaks RE2 dan Contoh Ekspresi Reguler. Lihat juga Mengonfigurasi setelan Kepatuhan Konten.