I am having issue with following regex
select REGEXP_REPLACE(declinereasondesc, '(.+)(£)(\d+)', '\1\3 (GBP)') as r from DECLINEREASON t
it does not match following rows
Too expensive : By less than £100
Too expensive : By more than £200
Expected outcome
Too expensive : By less than 100 (GBP)
Too expensive : By more than 200 (GBP)
EDIT:
screenshot for non-believers