如何在Postgres中使用regex将捕获替换为其本身的大写版本。
regexp_replace(pf.description, '^(.)(.*)$', '\U\1\E\2', 'gi') as description是将字符串返回给我,其中包含文字值\U和\E。
发布于 2014-06-30 19:40:55
Postgres中没有内置的regex功能来转换为大小写(据我所知)。
我会使用right()来代替:
SELECT upper(left('test_string', 1))
|| lower(right('test_string', -1));结果:
Test_stringhttps://stackoverflow.com/questions/24497666
复制相似问题