regexp_matches()
すべての一致の配列を返します。配列の文字列表現には中括弧が含まれているため、中括弧を取得します。
一致したすべてのアイテムのリストが必要な場合は、array_to_string()
を使用できます。 結果を「単純な」テキストデータ型に変換するには:
array_to_string(regexp_matches(note, '[0-9a-z \r\n]+', 'i'), ';')
最初の一致のみに関心がある場合は、配列の最初の要素を選択できます。
(regexp_matches(note, '[0-9a-z \r\n]+', 'i'))[1]