问题标签 [case-conversion]
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.
prolog - 如何将大写输入转换为小写?
我有一个带有两个参数的谓词,其中第一个参数可以是复合参数,第二个参数始终是 B。我还定义了一些新的运算符,例如+和&。
在这里,用户可以键入类似pvc((x+y)&(A+b), B)
.
作为 Prolog 的初学者,我想做的是将复合转换A
为全小写并somestuff
使用 new调用AN
。应该是这样somestuff((x+y)&(a+b), B)
。
我尝试了类似pvc(A, B) :- downcase_atom(A,AN),somestuff(AN, B).
但它似乎不是正确的方法。我将不胜感激。
bash - Bash , 和 ^^ 大小写转换不是匹配模式
我一直在尝试 bash 内部大小写转换,发现我认为不一致。
我定义了一个值为“aBcDeF”的变量,并尝试将 [AD] 范围内的第一个大写字符转换为小写。我希望得到“abcDeF”的结果,但相反,我得到:
它似乎与小写“a”匹配,看到它已经是小写并得出结论,无事可做。
bash手册页说
该模式被扩展以产生一个模式,就像在文件名扩展中一样。参数扩展值中的每个字符都针对模式进行测试,如果匹配模式,则转换其大小写。模式不应尝试匹配多个字符。
这使我研究了关于文件名扩展的部分,这似乎很清楚第一个大写字符应该匹配。
这让我想知道大小写转换,一般来说,事情不像手册页所示的那样工作。
我的脚本:
这给出了:
如果我要求 bash 版本,我会得到:
我是否正确解释了这一点?如果没有,我做错了什么?
naming-conventions - 在蛇案例中处理数字的正确方法是什么?
如果我想在蛇形情况下写一个像“Column 1”这样的短语(通常的 C 格式化标识符的方式,some_function
看起来column_1
像column1
这可能是一个令人痛苦的微不足道的问题,但我无法找到可以回答这个问题的蛇案例定义。
c# - ToTitleCase() 方法不适用于特殊字符
我有一个需要转换的字符串,以便将第一个字符转换为大写。使用 ToTitleCase 方法它可以正常工作,除了有特殊字符的情况。
以下是代码和预期结果
预期结果:Test^s Check 但结果是 Test^S Check,特殊字符后“S”转换为大写 ^
无论如何要将转换更改为预期结果
regex - 如何使用正则表达式将字符串的首字母转换为大写
给定编辑器(例如 Rubymine 或 IntelliJ)中的一堆字符串,如下所示:
清单:[“必需”,“入境时待定”,“呼吸器、手套、工作服等”]
如何使用内置的 Regex 搜索和替换将首字母转换为大写?
对此:
清单:[“必需”,“入境时待定”,“呼吸器、手套、工作服等”]
注意:“待定”应保留为“待定”而不是“待定”
reactjs - 使用 react-html-parser 时如何防止在 ReactJS 中更改用户定义组件的大小写?
我正在尝试使用react-html-parserrawJSX
将以下字符串转换为 JSX 。
react-html-parser
将所有标签和组件转换为小写,即将MyParagraph
组件转换为小写为myparagraph
.
但是我不想改变我定义的组件的大小写,即我希望在从字符串转换为 JSX 之后,MyParagraph
应该是MyParagraph
,它不应该转换为myparagraph
.
为什么我不想改变大小写:根据ReactJS 的官方文档,用户定义的组件必须大写。如果它们没有大写,它们将被视为 HTML 标记。
nuxt.js - Nuxt.js 文件和文件夹命名的大小写约定是什么?
我正在 nuxt 中创建文件和文件夹。现在我对文件夹和文件命名的大小写约定有些困惑。哪些案例约定遵循 nuxt.js?喜欢,
在页面文件夹中:
- 文件夹:resetPassword/ResetPassword/reset-password/reset_password 哪个好?
- 文件:resetPassword.vue/ResetPassword.vue/reset-password.vue/reset_password 哪个好?