标签: pascalcasing

.NET - 如何将"大写"分隔的字符串拆分为数组?

我如何从这个字符串:"ThisIsMyCapsDelimitedString"

...到这个字符串:"这是我的帽子划分字符串"

VB.net中最少的代码行是首选,但C#也是受欢迎的.

干杯!

.net regex string algorithm pascalcasing

112
推荐指数
6
解决办法
2万
查看次数

106
推荐指数
12
解决办法
8万
查看次数

带有大写字母的CamelCased单词的正则表达式

如何在带正则表达式的文档中找到所有CamelCased单词?我只关心领先的上骆驼案(即第一个字母大写的骆驼套话).

regex search camelcasing pascalcasing

31
推荐指数
4
解决办法
3万
查看次数

如何将文本转换为Pascal案例?

我有一个变量名称,说"WARD_VS_VITAL_SIGNS",我想将其转换为Pascal案例格式:"WardVsVitalSigns"

WARD_VS_VITAL_SIGNS -> WardVsVitalSigns
Run Code Online (Sandbox Code Playgroud)

我怎样才能进行这种转换?

c# pascalcasing case-conversion

14
推荐指数
5
解决办法
3万
查看次数

JavaScriptSerializer().Serialize:PascalCase到CamelCase

我有这个javascript对象

var options:
 {
        windowTitle         : '....',
        windowContentUrl    : '....',
        windowHeight        : 380,
        windowWidth         : 480
}
Run Code Online (Sandbox Code Playgroud)

我有这个C#类

public class JsonDialogViewModel
    {
        public string WindowTitle               {   get;    set;    }
        public string WindowContentUrl          {   get;    set;    }
        public double WindowHeight              {   get;    set;    }
        public double WindowWidth               {   get;    set;    }

    }
Run Code Online (Sandbox Code Playgroud)

你看,我的符号是C#中的PascalCase,而我的Javascript是CamelCase.通常的惯例.

我正在使用JavaScriptSerializer().Serialize来序列化我的C#对象并在我的Javascript代码中使用它.

然而,我面临的问题是PascalCase到CamelCase,JavaScriptSerializer().Serialize无法处理.

您有什么建议来解决这个翻译?

谢谢

javascript c# serialization camelcasing pascalcasing

11
推荐指数
1
解决办法
5021
查看次数

TypeScript - 使用PascalCasing或camelCasing作为模块名称?

我想知道我是否应该使用PascalCasingcamelCasing为我的模块名称,到目前为止我总是使用PascalCasing,即:Ayolan.Engine.Rendering而不是Ayolan.engine.rendering(我保持PascalCasing容器,因为我想要全局对象名称Ayolan而不是ayolan).

我没有找到任何标题,发现3年前的线程,但没有真正有用.

我想知道因为我正在使用Java开发人员而且使用它们更有意义camelCasing,但这不是我迄今为止用TS看到的.

camelcasing pascalcasing typescript

11
推荐指数
1
解决办法
1万
查看次数

如何在XSLT中将字符串格式化为Pascal案例?

我正在尝试在XSLT中格式化字符串,这些字符串需要处于pascal情况下才能正确地用于我正在使用的应用程序.

例如:

this_text将成为ThisText
this_long_text将成为ThisLongText

是否有可能将其设置在我可以向格式发送输入的位置,以便我不必多次重新创建格式?

string xslt pascalcasing string-formatting

10
推荐指数
2
解决办法
5492
查看次数

将文本格式化为Pascal或驼峰套管的算法

使用这个问题作为基础是有一个alogrithm或编码示例将一些文本更改为Pascal或Camel大小写.

例如:

mynameisfred
Run Code Online (Sandbox Code Playgroud)

Camel: myNameIsFred
Pascal: MyNameIsFred
Run Code Online (Sandbox Code Playgroud)

algorithm camelcasing pascalcasing coding-style

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

如何在C#中使用Pascal Casing和Camel Casing来缩短缩略语?

简短的首字母缩写词就像ID或DB,只有2个字符.

如何在pascal大小写(对于Property或Class名称)和Camel Casing(输入参数,参数)时命名这些名称?

我知道每个公司都有自己的标准,但我正在寻找一个更普遍接受的标准.

例如当pascal套管:

ProductID or ProductId?
IDOfProduct or IdOfProduct?
DBRate or DbRate?
RateOfDB or RateOfDb?
Run Code Online (Sandbox Code Playgroud)

当骆驼套管:

productID or productId?
idOfProduct?
dbRate?
rateOfDb or rateOfDB?
Run Code Online (Sandbox Code Playgroud)

c# camelcasing pascalcasing coding-style naming-conventions

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

拆分PascalCase字符串,除了首字母缩略词

我有一个需要人类可读的单词列表,例如FirstName到First Name,LastName到Last Name,在某些情况下,像ARB这样的首字母缩略词保持原样.后者最近被引入,并且由于我们的正则表达式返回AR Bs而导致显示问题.这就是我们所拥有的,我知道这对于首字母缩略词是不够的:

([A-Z][a-z]+)
Run Code Online (Sandbox Code Playgroud)

我在SO和其他网站上找到了能够使用首字母缩略词的其他表达式,但是它们适用于首字母缩略词在字符串中而不是整个字符串的字符串.我可以做简单的正则表达式,但这对我的技能来说太棘手了.我会提供其他测试示例,如果我有它们,但所有字符串工作正常,除了新的ARBs.谢谢.

更新:这是代码用法

string friendlyName = Regex.Replace(field.Name, "([A-Z][a-z]+)", " $1", RegexOptions.Compiled).Trim();
Run Code Online (Sandbox Code Playgroud)

c# regex pascalcasing asp.net-mvc-3

7
推荐指数
1
解决办法
1245
查看次数