我的输入值是一个格式为'2.990.00'的字符串,我想将其转换为'2990.00',即删除千位分隔符。我试过以下但没有运气。
select REGEXP_REPLACE('2.990.00','(\\d)(\\d{1}).(\\d{2})','\\1\\2.\\3');
答案 0 :(得分:0)
也许试试
REGEXP_REPLACE('2.990.00','(\d+)\.(\d+)\.(\d+)', '\1\2.\3')
答案 1 :(得分:0)
我修好了
选择REGEXP_REPLACE('2.990.00','(\ d)。(\ d {1})(\ d {2})','\ 1 \ 2 \ 3')
由于