我一直在努力找出如何从字符串中删除多个非数字字符,除了句号(".")之外,或者只返回带有句号(".")的数字字符。我尝试过:
这个查询返回以下结果:
SELECT regexp_replace('~�$$$1$$#1633,123.60&&!!__!', '[^0-9]+', '')
这个查询返回以下结果:
1163312360
但是我想要结果为11633123.60