在Oracle数据库中我有这样的表。
这是一个使用两个调用的工作解决方案 regexp_replace :
regexp_replace
select regexp_replace( regexp_replace('\Google\\\BeeKey\', '^\\?(.*?)\\?$', '\1'), '\\+', ' > ') from dual; Google > BeeKey
演示
内心呼唤 regexp_replace 剥去任何可能的前导或尾随路径分隔符。外部调用转换任意数量的内部路径分隔符 / 至 > 隔板作为替代品。
/
>