gpt4 book ai didi

c# - c# 中的正则表达式驼峰式

转载 作者:行者123 更新时间:2023-11-30 13:12:22 25 4
gpt4 key购买 nike

我正在尝试使用正则表达式来转换像“朝鲜”这样的字符串到像“northKorea”这样的字符串 - 有人知道我如何在 c# 中完成这个吗?

干杯

最佳答案

如果你知道你所有的输入字符串都是标题大小写(比如“朝鲜”)你可以简单地做:

string input = "North Korea"; 
input = input.Replace(" ",""); //remove spaces
string output = char.ToLower(input[0]) +
input.Substring(1); //make first char lowercase
// output = "northKorea"

如果您的某些输入不是标题大小写,您可以使用 TextInfo.ToTitleCase

string input = "NoRtH kORea"; 
input = System.Globalization.CultureInfo.CurrentCulture.TextInfo.ToTitleCase(input);
input = input.Replace(" ",""); //remove spaces
string output = char.ToLower(input[0]) +
input.Substring(1); //make first char lowercase
// output = "northKorea"

关于c# - c# 中的正则表达式驼峰式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7117911/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com