【发布时间】:2017-01-06 19:43:34
【问题描述】:
我只需要在 postgresql 或 redshift DB 中使用 REGEXP sql 从字符串中提取 5 位数字
例如,
f 34 123 54321 123456
上面的字符串应该返回
54321
我只能从字符串中获取数字,而不仅仅是 5 位数字
select REGEXP_REPLACE('f 34 123 54321 123456', '[^0-9]') five_digit_number
--returns 3412354321123456
【问题讨论】:
标签: sql amazon-redshift