0
我想查找以:
开头并以"
结尾的子串,然后用dd/mm/yyyy
替换所有出现的子串。查找以':'开头,直到':'字符后的第一个空格的子串
这怎么可能使用oracle regexp_replace
?例如,to_date('13/09/2016',:"SYS_B_08")
应该变成to_date('13/09/2016','dd/mm/yyyy')
。
谢谢。最好的祝福。
;)
我想查找以:
开头并以"
结尾的子串,然后用dd/mm/yyyy
替换所有出现的子串。查找以':'开头,直到':'字符后的第一个空格的子串
这怎么可能使用oracle regexp_replace
?例如,to_date('13/09/2016',:"SYS_B_08")
应该变成to_date('13/09/2016','dd/mm/yyyy')
。
谢谢。最好的祝福。
;)
是这样的吗?
select regexp_replace('to_date(''13/09/2016'',:"SYS_B_08")', ':"[^"]*"',
'''dd/mm/yyyy''') as new_str from dual;
NEW_STR
----------------------------------
to_date('13/09/2016','dd/mm/yyyy')