我一直在试图弄清楚如何删除non-numeric除句号之外的多个 字符("."),或者只返回(".")字符串中带有句号的数字字符。我试过了:
non-numeric
(".")
SELECT regexp_replace('~�$$$1$$#1633,123.60&&!!__!', '[^0-9]+', '')
此查询返回以下结果: 1163312360
1163312360
但我希望结果为 11633123.60
11633123.60
sql string amazon-redshift
amazon-redshift ×1
sql ×1
string ×1