js camel case to snake case

JavaScript
var s1 = 'someTextHere';
var o1 = s1.split(/(?=[A-Z])/).join('_').toLowerCase();
Source

Also in JavaScript: