Answers for "transform camelcase to snake case"

C#
1

transform snake case in camel case typescript

const toCamelCase = (str: string): string =>{
     let charsLowerCase = str.toLowerCase().split('');
     let camelCaseKey = '';
     for (let pos = 0; pos < charsLowerCase.length; pos++) {
          if (charsLowerCase[pos] === '_') {
               let next = pos + 1;
               charsLowerCase[next] = charsLowerCase[next].toUpperCase();
               charsLowerCase.splice(pos, 1);
          }
          camelCaseKey += charsLowerCase[pos];
     }
     return camelCaseKey;
}

console.log(toCamelCase('hello_world')); 
// >  helloWorld
Posted by: Guest on July-10-2021
0

camelCase and snakeCase

using System.Text.RegularExpressions;

public class Program 
{
    public static string ToSnakeCase(string str) 
    {
		    return Regex.Replace(str, "[A-Z]", "_$0").ToLower();
    }
    public static string ToCamelCase(string str) 
    {
			  return  Regex.Replace(str, "_[a-z]", delegate(Match m) {
				    return m.ToString().TrimStart('_').ToUpper();
			  });
    }
}
Posted by: Guest on July-19-2021

Code answers related to "transform camelcase to snake case"

C# Answers by Framework

Browse Popular Code Answers by Language