String
BigQuery
REGEXP_SUBSTR
Alias untuk REGEXP_EXTRACT. Mengekstrak substring yang cocok dengan regular expression.
Tipe hasil:
STRINGDiperbarui: 7 Jan 2026Syntax
SQL
REGEXP_SUBSTR(value, regexp [, position [, occurrence]])Parameter
valueSTRINGwajib
String sumber
regexpSTRINGwajib
Regular expression pattern
positionINT64opsional
Posisi awal pencarian
Default: 1
occurrenceINT64opsional
Occurrence ke-n
Default: 1
Contoh Penggunaan
Basic Usage
SQL
1 SELECT 2 REGEXP_SUBSTR('Hello World 123', r'[0-9]+') as numbers;
Ekstrak angka dari string.
Hasil
123
With Position
SQL
1 SELECT 2 REGEXP_SUBSTR('abc123def456', r'[0-9]+', 5) as second_num;
Mulai pencarian dari posisi 5.
Hasil
456