REGEX_SUBSTR tidak mengizinkan melihat ke belakang seperti (?<=id=\s*)\d+ jadi saya menduga Anda perlu melakukan ini dalam dua operasi. Pertama dapatkan id=4020 , lalu hapus id= .
Salah satu cara yang mungkin untuk melakukannya adalah:
REGEXP_SUBSTR(REGEXP_SUBSTR(a, 'id=\s*\d+'), '\d+')