2

SQL を使用してキャメル ケースの文を単語に分割する必要があります。

例: 'IHaveAPen''I Have A Pen'

私は使用していますregex

select regexp_replace('IAmGoodBoy','([^^])(A-Z)','\1 \2 \3') from dual;

文字列を大文字で分割します。

しかし、うまくいきません。

これはできますか?

4

1 に答える 1

3

次のクエリを試してください。

select regexp_replace('IAmGoodBoy','([A-Z][^A-Z]*)','\1 ') from dual;
于 2014-12-18T12:21:33.677 に答える