我试图解析PostgreSQL中的字符串字段以用作过滤器。 该字段如下所示:
This Cup R4.5.2.234 | Ver: 20160303
我正试图摆脱" 5.2.234"。使用left()的问题是,在获取我想要的值之前,并非每个值都具有相同的字符数。
This Glass R4.3.1 | Ver: 20160221
答案 0 :(得分:0)
您可以使用substring()
功能。它会是这样的:
select substring(col from 'R4.([0-9.]+) ')