标签: camelcasing

JavaScript 中的打破驼峰式大小写函数

我一直在尝试用 JavaScript 解决这个 codewars 问题:

“完成解决方案,以便该函数将使用单词之间的空格来分解驼峰式大小写。示例:”

"camelCasing"  =>  "camel Casing"

"identifier"   =>  "identifier"

""             =>  ""
Run Code Online (Sandbox Code Playgroud)

我几乎一直都有它,但由于某种原因,我的代码选择了错误的空间来添加空格。我希望有人能告诉我我做错了什么。

"camelCasing"  =>  "camel Casing"

"identifier"   =>  "identifier"

""             =>  ""
Run Code Online (Sandbox Code Playgroud)

javascript arrays camelcasing

0
推荐指数
1
解决办法
2297
查看次数

如何使用C#将字符串转换为PascalCase字符串?

我的代码有问题.我不知道我做错了什么.我想让用户写一些句子,然后程序应该将书面句子分成单个单词,我在数组中每个单词的第一个字符上使用ToUpper,然后再次连接在一起,没有空格.

我的代码是:

    static void Skrci(string stavek)
    {
        string[] p;
        p = stavek.Split(' ');  // polje separatov

        for (int i = 0; i < p.Length; i++)
        {
            if (p[i].Length > 0)
            {
                char zacetnica = Char.ToUpper(p[i][0]);
                p[i] = p[i].Remove(0, 1);
                p[i] = p[i].Insert(0, zacetnica.ToString());
            }
        }
        stavek = string.Join(" ", p);
    }

    static void Main(string[] args)
    {
        string[] p = null;
        Console.Write("Vpiši nek stavek: ");
        string stavek = Console.ReadLine();
        Skrci(stavek);
        Console.WriteLine(stavek);
        Console.ReadKey(true);
    }
Run Code Online (Sandbox Code Playgroud)

我尝试了Step,看看我是否能看到错误但我不知道.

c# string camelcasing

-4
推荐指数
2
解决办法
241
查看次数

在php中将所有下划线连接的字母转换为大写

我有一个像"kp_o_zmq_k"的字符串,我需要将其转换为"kpOZmqK",我需要将连接到下划线右侧的所有字母(在本例中为o,z,k)转换为大写.

php regex camelcasing

-4
推荐指数
1
解决办法
3162
查看次数

JavaScript空格分隔的字符串到camelCase

我已经看到很多简单的方法转换camelCaseNamescamel Case Names,但没有关于如何转换Sentence case namessentenceCaseNames.在JS中有没有简单的方法呢?

javascript camelcasing sentencecase

-4
推荐指数
1
解决办法
6186
查看次数

C# 中的打破驼峰式大小写函数

我试图在代码战争中解决这个问题,但我不知道它出了什么问题。错误说:

System.ArgumentOutOfRangeException:长度不能小于零。

参数名称:长度

我将不胜感激任何帮助

public static string BreakCamelCase(string str)
{   
    if (str.Length < 1) 
        return "";
   
    var res = "";

    foreach (var c in str)
    {
        if (char.IsUpper(c))
            res = str.Substring(0,str.IndexOf(c)) + " " + str.Substring(str.IndexOf(c));

        str = res;
    } 
            
    return res;
}
Run Code Online (Sandbox Code Playgroud)

c# camelcasing

-8
推荐指数
1
解决办法
1106
查看次数

标签 统计

camelcasing ×5

c# ×2

javascript ×2

arrays ×1

php ×1

regex ×1

sentencecase ×1

string ×1