Я бы предположил, что это многопользовательская ситуация с регулярным выражением, но как бы вы разделили строку на верблюдке заглавными буквами, превратив их в строчные буквы, а затем добавив дефис между каждой новой строкой?
Например:
thisString
станет:
это строка