我正在尝试从评论中提取一组数字,例如
"on april-17 transactions numbers are 12345 / 56789"
"on april-18 transactions numbers are 56789"
"on may-19 no transactions"
它们存储在表格注释中名为“com”的列中
我的要求是获得特定长度的数字。在这种情况下,长度为 5,因此上述字符串中的 12345 和 56789 分别为 0 个五位数字或超过 2 个五位数字。
我尝试使用具有以下结果的 regexp_replace,我正在尝试找到一个有效的正则表达式或其他方法来实现它
select regexp_replace(com, '[^0-9]',' ', 'g') from comments;
regexp_replace
----------------------------------------------------
17 12345 56789
我希望结果只会得到
column1 | column2
12345 56789