nellshamrell/snake_to_camel_case — pull request #4 by ravinggenius (2013-11-08 22:55:10+00:00)
Title: Allow underscore before character to match in second alteration

A quick test at http://rubular.com/r/YkPh9ZROVi indicates it still works. I had to change \A to ^ to test multiple inputs on Rubular.