Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

Fungsi REGEXTEST memungkinkan Anda untuk memeriksa apakah bagian dari teks yang disediakan cocok dengan ekspresi reguler ("regex"). Ini akan mengembalikan TRUE jika ada kecocokan dan FALSE jika tidak ada.

Sintaksis

Fungsi REGEXTEST menentukan apakah ada bagian teks yang cocok dengan pola. 

Sintaks fungsi REGEXTEST adalah:

REGEXTEST(text, pattern, [case_sensitivity])

Argumen

Deskripsi

teks

(wajib)

Teks atau referensi ke sel yang berisi teks yang ingin Anda cocokkan.

pola

(wajib)

Ekspresi reguler ("regex") yang menjelaskan pola teks yang ingin Anda cocokkan.

case_sensitivity

Menentukan apakah kecocokan peka huruf besar kecil. Secara default, kecocokan peka huruf besar kecil. Masukkan salah satu hal berikut ini:

0: Peka huruf besar kecil

1: Tidak peka huruf besar kecil

Catatan: Ketika menulis pola regex, simbol yang disebut 'token' dapat digunakan yang cocok dengan berbagai karakter. Berikut adalah beberapa token sederhana untuk referensi:

  • "[0-9]": digit numerik apa pun

  • "[a-z]": karakter dalam rentang a sampai z

  • ".": setiap karakter

  • "a": karakter "a"

  • "a*": nol atau lebih "a"

  • "a+": satu atau beberapa "a"

  • Semua ekspresi reguler untuk fungsi ini, serta REGEXEXTRACT dan REGEXREPLACE menggunakan 'ragam' regex PCRE2.

  • REGEXEXTRACT selalu mengembalikan nilai teks. Anda dapat mengonversi hasil ini kembali ke angka dengan fungsi VALUE.

Contoh

Salin contoh data dan tempelkan di sel A1 lembar kerja Excel baru. Jika perlu, Anda dapat menyesuaikan lebar kolom untuk melihat semua data.

Periksa berbagai aspek string 'alfalfa'

Data

Alfalfa

Rumus

Pertanyaan

=REGEXTEST(A2,"a")

Apakah itu berisi huruf 'a'?

=REGEXTEST(A2,"[a-z]")

Apakah berisi huruf kecil?

=REGEXTEST(A2,"[A-Z]")

Apakah itu berisi huruf besar?

=REGEXTEST(A2,"[aeiou]")

Apakah itu mengandung vokal apa pun?

=REGEXTEST(A2,"[0-9]")

Apakah berisi digit angka apa pun?

Ilustrasi berikut ini memperlihatkan hasilnya.

Menggunakan REGEXTEXT untuk menjawab berbagai pertanyaan tentang kata 'alfalfa'

Periksa apakah nomor telepon memiliki format tertentu "(###)##-####", menggunakan pola:

"^\([0-9]{3}\) [0-9]{3}-[0-9]{4}$"

Catatan: Garis miring terbelakang "\" digunakan untuk 'escape' tanda kurung "()" dan beberapa karakter lainnya. Dalam pola ini, "\(" diinterpretasikan sebagai "(" dan "\)" diinterpretasikan sebagai ")"

Data

(378) 555-4195

+1(878) 555-8622

Rumus

=REGEXTEST(A2,"^\([0-9]{3}\) [0-9]{3}-[0-9]{4}$")

=REGEXTEST(A2,"^\([0-9]{3}\) [0-9]{3}-[0-9]{4}$")

Ilustrasi berikut ini memperlihatkan hasilnya.

Menggunakan REGEXTEST untuk memeriksa apakah nomor telepon berada dalam sintaks tertentu, dengan pola "^\([0-9]{3}\) [0-9]{3}-[0-9]{4}$"

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×