大文字の前にスペースを挿入しようとしています。私はregexp_replaceを使うのは簡単だと思っていましたが、置き換えようとしているキャラクターに適切な後方参照を得ることができません。Oracleの大文字の前にスペースを追加してください
select trim(regexp_replace ('FreddyFox', '[A-Z]', ' \1')) from dual;
Result: '\1reddy \1ox'
私は後方参照の複数のバリエーションを試しましたが、私はOracleを満たすものを見つけることができません。
私は複数のSO答えを見ましたが、何が間違っているのか把握できませんでした。例: regexp_replace: insert a space in a string if not already present
'REGEXP_REPLACE( 'FreddyFox'、 '([A-Z])'、 '\ 1'))' –
@Lashane、ビンゴ。それを答えて、私はあなたにそれを与えるでしょう。 – AnthonyVO