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 回答