问题标签 [camelcasing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3958 浏览

t4 - 没有下划线的camelCase中的T4 FieldName?

我正在使用 T4 生成一些类定义,并发现我的字段名称前面有一个下划线。

我已经设定

只是为了安全起见(尽管我知道这是默认设置),但最终还是使用 _myField 而不是 myField。

如何生成没有“_”字符的字段名称?

另外,T4 的文档在哪里?我找到了很多资源,例如

代码生成和文本模板以及许多博客,但我还没有找到逐个类、逐个属性的文档。

0 投票
38 回答
451483 浏览

javascript - 将任何字符串转换为驼峰式大小写

如何使用 javascript 正则表达式将字符串转换为驼峰式大小写?

EquipmentClass nameEquipment classNameequipment class nameEquipment Class Name

都应该变成:equipmentClassName

0 投票
2 回答
3082 浏览

c# - 命名局部常量:UpperCamelCase 还是 lowerCamelCase?

您在C#中为局部常量使用哪种命名约定,为什么?

似乎在表示受限范围的较低驼峰式大小写与更易读且更易于移动到类级别的大驼峰式大小写之间进行权衡。我注意到StyleCop更喜欢上驼色外壳。

0 投票
4 回答
944 浏览

ruby - 用骆驼命名的方法名称的英文句子

我不得不将一系列句子转换成驼峰式的方法名称。我结束了为它写了一些东西。我仍然很好奇是否有更简单的东西。

给定字符串a = "This is a test."输出thisIsATest

我用于以下:

0 投票
3 回答
1482 浏览

dns - 在浏览器的地址栏中强制使用 CamelCase 的域名

我可以强制域名在浏览器的地址栏中出现 CamelCase 吗?所有浏览器似乎都在域上强制小写。这可以通过.htaccess文件...或其他方式来完成吗?

我通常对所有小写默认设置都很好,但是有一个客户问过,并想给出一个明确的答案。

0 投票
3 回答
4919 浏览

php - 为什么我在 Zend MVC 中的驼峰式操作尝试调用非驼峰式方法名称?

动作名称的 Zend 标准是 camelCase,但是如果我创建一个带有驼峰大小写的动作,请求会失败,因为它试图在没有驼峰大小写的情况下调用方法(动作)!

例子:

我在模块“abc”中有一个名为“changeEmail”的操作。方法是“changeEmailAction”(由 Zend Tool 创建)。如果我尝试访问 /abc/changeEmail,我会收到一条错误消息,提示“消息:操作“changeemail”不存在并且没有被困在 __call() 中”。

我能够使它工作的唯一方法是只创建全小写的动作名称。这使得可读性很差,并且与建议的命名约定背道而驰。我错过了什么?

0 投票
6 回答
9760 浏览

c# - 制作帕斯卡案例的功能?(C#)

我需要一个函数来接受一个字符串和“pascal case”。新单词开始的唯一指示符是下划线。以下是一些需要清理的示例字符串:

  1. price_old => 应该是 PriceOld
  2. rank_old => 应该是 RankOld

我开始研究一个使第一个字符大写的函数:

上述函数没有做的是删除下划线和“ToUpper”下划线右侧的字符。

此外,关于如何对没有任何指示符(如下划线)的字符串进行帕斯卡大小写的任何想法。例如:

  1. 公司来源
  2. 金融趋势
  3. 会计变更类型

这里的主要挑战是确定一个词在哪里结束,另一个词从哪里开始。我想我需要某种查找字典来确定新词从哪里开始?我们那里有图书馆可以做这种事情吗?

谢谢,

保罗

0 投票
2 回答
1567 浏览

php - 在两个大写单词之间插入空格?

我有两个单词组合在一起 KitnerCoster ,我想在中间添加一个空格,如果分隔两个都大写的单词,有没有人知道的任何技巧,这是唯一的区别。

0 投票
3 回答
2494 浏览

emacs - 使用 ispell/aspell 拼写检查驼峰式单词

我需要拼写检查包含许多驼峰单词的大型文档。我想要 ispell 或 aspell 检查单个单词是否拼写正确。

所以,如果是这个词:

ScientificProgrezGoesBoink

我很想让它建议这个:

ScientificProgressGoesBoink

有没有办法做到这一点?(我的意思是,在 Emacs 缓冲区上运行它时。)请注意,我不一定希望它提出完整的替代方案。但是,如果它知道 Progrez 未被识别,我希望能够至少替换该部分,或者将该词添加到我的私人词典中,而不是将每个骆驼大写的词都包含在词典中。

0 投票
1 回答
242 浏览

java - CamelCase 删除数字


我正在尝试使用 CamelCase 分隔单词以正确制作标题。
其中一些字符串也带有数字。例如:1962NBAFin4als变成NBA finals. 所以它只是忽略数字。
我试图在互联网上做一些研究,但我没有发现任何有用的东西。

是骆驼的问题吗?
我的Java代码是:

提前致谢