问题标签 [pascalcasing]
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.
.net - .NET - 如何将“大写”分隔的字符串拆分为数组?
我如何从这个字符串开始:“ThisIsMyCapsDelimitedString”
...到这个字符串:“这是我的大写分隔字符串”
VB.net 中最少的代码行是首选,但也欢迎使用 C#。
干杯!
coding-style - 帕斯卡案例边缘案例
现在的 Pascal 案例:是“Nontaxable”还是“NonTaxable”?
regex - 将 Pascal 大小写的 setter 转换为下划线分隔的变量名
这并不像看起来那么简单。你们中的大多数人可能会想到/([A-Z])/_$1/
我在互联网上找到的正则表达式,但我的特殊情况稍微复杂一些。我的源字符串包含更多我不想在我做的部分之前转换的内容。
考虑一个常规的二传手:
当然,这个方法缺少一个参数。也许我有很多这样的方法。我想将该行转换为
这是一件很容易考虑的事情,但不像我深入思考那么简单。它类似于此线程中的 Andreas_D ,但增加了尝试迭代修改变量名的挑战......
使用正则表达式可能会很明显,但我对它们还是很陌生。无论哪种方式,我在搜索的任何地方都找不到解决这个问题的好方法。
编辑:当然,我意识到“公共职能”中没有大写字母可以保证安全。但是,此搜索和替换将针对代码块运行,我想确保我修改的字符串以“公共函数”开头。
regex - PascalCased 单词的正则表达式(又名 camelCased,前导大写字母)
如何使用正则表达式在文档中查找所有PascalCased单词?
如果您不知道 Pascal 大小写这个词,我只关心大写驼峰大小写(即首字母大写的驼峰大小写单词)。
python - 变量和方法的正确大小写和格式以及 Python
所以我知道有些语言有预期的约定。
PHP - underscore_case()
[在大多数情况下,lolo]
爪哇 -camelCase()
C# -PascalCase()
等等
什么是“Pythonic”命名约定?我知道这最终并不重要,但只是想知道大多数模块是否有一种“最佳实践”方式。
php - 如何将 PascalCase 转换为 snake_case?
如果我有:
我需要
PHP 是否为此目的提供函数?
regex - 匹配骆驼和帕斯卡案例的正则表达式
我即将为一种语言编写一个解析器,该语言应该对类型、变量等的命名有严格的句法规则。例如,所有类必须是 PascalCase,所有变量/参数名称和其他标识符必须是 camelCase。
例如HTMLParser
不允许,必须命名HtmlParser
。任何可以匹配PascalCase但没有两个大写字母的正则表达式的想法?
java - 如何在 Java 中将 CamelCase 转换为人类可读的名称?
我想编写一个将 CamelCase 转换为人类可读名称的方法。
这是测试用例:
string - 如何在 XSLT 中将字符串格式化为 Pascal 大小写?
我正在尝试在 XSLT 中格式化字符串,这些字符串需要采用帕斯卡大小写,才能正确用于我正在使用的应用程序。
例如:
this_text会变成ThisText
this_long_text会变成ThisLongText
是否也可以在可以将输入发送到格式的位置进行设置,这样我就不必多次重新创建格式?