Skip to content

Instantly share code, notes, and snippets.

View IanWhalen's full-sized avatar

Ian Whalen IanWhalen

View GitHub Profile
import re
import simplejson
def camelize(value):
ret = "".join([w.title() for w in re.split(re.compile("[\W_]*"), value)])
lower = ret[0].lower()
return "%s%s" % (lower, ret[1:])
def decamelize(value):
return re.sub(r'([a-z])([A-Z])', r'\1_\2', value).lower()