【发布时间】:2020-02-26 20:05:11
【问题描述】:
我正在尝试在 SQL (AWS Redshift) 中使用 regex 将 CamelCase 转换为蛇形大小写或由分隔符分隔。所以像
regexp_replace(MyString, '([A-Z]+)', '-$1')
除了我需要指定不在字符串的开头。现在,
MyString -> -my-string 而不是 my-string。
我该怎么做?
【问题讨论】:
-
这对于全大写的字符串失败,但完全适用于我提出的问题。
标签: sql regex amazon-redshift