JavaScript Tutorial ✦
Convert PascalCase to snake_case
Transforms camel-cased strings to snake_case using regex and string manipulation.
function pascalToSnake(str) {
return str.replace(/([A-Z])/g, '_$1').toLowerCase().replace(/^_/, '');
}
console.log(pascalToSnake('HelloWorld')); // 'hello_world'