javascript
const toSnakeCase = str => str.replace(/([A-Z])/g, '_$1').toLowerCase();
python
import re
def to_snake_case(s):
return re.sub('([A-Z])', r'_\1', s).lower()go
import "regexp"
re := regexp.MustCompile(`([A-Z])`)
snake := strings.ToLower(re.ReplaceAllString(camel, `_$1`))