b9d16283a7c847174f7793b91aa68fb72e37f477
[yaffs-website] / underscored.js
1 var trim = require('./trim');
2
3 module.exports = function underscored(str) {
4   return trim(str).replace(/([a-z\d])([A-Z]+)/g, '$1_$2').replace(/[-\s]+/g, '_').toLowerCase();
5 };