regexp_matches()
retorna uma matriz de todas as correspondências. A representação de string de um array contém as chaves, é por isso que você as obtém. Se você quer apenas uma lista de todos os itens correspondentes, você pode usar
array_to_string()
para converter o resultado em um tipo de dados de texto "simples":array_to_string(regexp_matches(note, '[0-9a-z \r\n]+', 'i'), ';')
Se você estiver interessado apenas na primeira correspondência, poderá selecionar o primeiro elemento da matriz:
(regexp_matches(note, '[0-9a-z \r\n]+', 'i'))[1]