oracle 把 Camel 式大小写的句子拆分成单词

tpxzln5u  于 2023-08-04  发布在  Oracle
关注(0)|答案(1)|浏览(138)

我需要使用SQL将 Camel 大小写的句子拆分为单词。

示例:'IHaveAPen'转换为'I Have A Pen'

我用的是regex

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

字符串
按大写字母拆分字符串。
但不管用
这可以做到吗?

tv6aics1

tv6aics11#

尝试使用以下查询:

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

字符串

相关问题