Nodejs Utililty Methods String Camel Case

List of utility methods to do String Camel Case

Description

The list of methods to do String Camel Case are organized into topic(s).

Method

toBigCamelCase()
String.prototype.toBigCamelCase = function () {
  var sourceStr = this.toString();
  var str = '';
  var strArr = sourceStr.split('-');
  strArr.forEach(function (el) {
    str = str + el.firstUppserCase();
  })
  return str;
toCamel()
String.prototype.toCamel = function(){
  return this.replace(/(\-[a-z])/g, function($1){return $1.toUpperCase().replace('-','');});
};
toCamel()
String.prototype.toCamel = function(){
    return this.replace(/^([A-Z])|\s(\w)/g, function(match, p1, p2, offset) {
        if (p2) return p2.toUpperCase();
        return p1.toLowerCase();        
    });
};
toCamel()
String.prototype.toCamel = function() {
  return this.replace(/(\_[a-z])/g, function($1){return $1.toUpperCase().replace('_','');});
};
toCamel()
String.prototype.toCamel = function() {
  return this.toLowerCase().replace(/_(.)/g, function(match, group1) {
    return group1.toUpperCase();
  });
};
toCamel()
String.prototype.toCamel = function () {
    return this.toLowerCase().replace(/(_[a-z])/g, function ($1) {
        return $1.toUpperCase().replace('_', '');
    });
};
toCamel()
String.prototype.toCamel = function(){
    var re = /(\b[a-z](?!\s))/g;
    return this.toLowerCase().replace(re, function(x){
        return x.toUpperCase();
    });
};
function addClass(el, className) {
    if (el.classList)
        el.classList.add(className)
...
toCamel()
String.prototype.toCamel = function(){
    return this.replace(/(\-[a-z])/g, function($1){return $1.toUpperCase().replace('-','');});
};
String.prototype.toUnderscore = function(){
    return this.replace(/([A-Z])/g, function($1){return "_"+$1.toLowerCase();});
};
toCamel()
String.prototype.toCamel = function(){
  return this.replace(/([\-_][a-z])/g, function($1){return $1.toUpperCase().replace(/[-_]/,'');});
};
toCamelCase()
String.prototype.toCamelCase = function () {
  return this.valueOf().replace(/-([a-z])/g, function (g) { return g[1].toUpperCase(); });