Menampilkan true jika nilai target sama persis dengan pola ekspresi reguler.
Contoh penggunaan
REGEXP_MATCH(name, '[a-zA-Z].*')
Sintaksis
REGEXP_MATCH X, regular_expression)
Parameter
X- kolom atau ekspresi yang akan dievaluasi.regular_expression- ekspresi reguler.
Hasil
Fungsi REGEXP_MATCH menampilkan nilai jenis data Boolean.
Catatan
Data Studio menggunakan sintaksis ekspresi RE2. Untuk mengetahui detail selengkapnya, lihat Ekspresi reguler di Data Studio.
Perhatikan bahwa pola yang berisi karakter escape seperti \ mungkin memerlukan escape tambahan di Data Studio, meskipun hal ini dapat dihindari dengan menggunakan literal string mentah.
Contoh
| Example formula | Input | Output |
|---|---|---|
REGEXP_MATCH(field_expression, 'A') |
ABC123 | false |
REGEXP_MATCH(field_expression, 'A.*') |
ABC123 | true |
REGEXP_MATCH(name, '[a-zA-Z].*') |
Sam | true |
REGEXP_MATCH(name, '[a-zA-Z].*') |
$am | false |
REGEXP_MATCH(country, '(USA|Canada|Mexico)') |
Canada | true |
REGEXP_MATCH(country, '(USA|Canada|Mexico)') |
Brazil | false |