我正在尝试使用 SQL(AWS Redshift)中的正则表达式将 CamelCase 转换为下划线分隔或分隔符分隔。所以像这样:
regexp_replace(MyString, '([A-Z]+)', '-$1')
,但我需要指定不在字符串开头。目前,MyString
变成了 -my-string
而不是 my-string
。如何实现?