问题标签 [casing]
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.
vb.net - 带有连字符的适当大小写函数
ProperCase
我的.Net 代码中有一个函数,如下所示
我需要对双桶名称进行适当的转换Taylor-Smith
,但它的出现就像Taylor-smith
因为拆分器是一个空格,所以我像这样修改了代码。
所以我在函数中添加了一个额外的拆分器,但现在它没有返回带有连字符的值。我& " "
从 outString 的末尾删除了,但我不确定我可以用什么替换它。
我尝试添加& splitter
,但即使分隔符是空格,它也总是返回连字符。
目前我正在用我修改过的代码得到这个
Mr TomHart
Mr JamieTaylorSmith
有了第一个版本的代码,我得到了这个
Mr Tom Hart
Mr Jamie Taylor-smith
我的预期输出是这样的......
Mr Tom Hart
Mr Jamie Taylor-Smith
有任何想法吗?
c# - 检查大写/小写查询字符串的最佳方法
我有一个问题,我需要从 url 中提取查询字符串参数。该参数可以是该单词的任何一个"Territory"
或"territory"
其他大写/小写变体。虽然以下适用于前两种情况,但我想知道是否有更好的方法?
我宁愿将查询字符串插入字典中忽略大小写(即,如果用户不小心输入"TERRITORY"
了此代码将失败,那么我如何才能测试该单词是否存在而不管大小写?
vb.net - 正确大小写字母
我的套管功能有问题。我使用替换将所有连词更改为较低的但我仍然有一个错误>
错误示例:'For' 应该是 'for' 但我的输出中的单词 'Forward' 必须是 'Forward' 将其更改为 'forward'
示例 'For the main event and for us to forward' 输出应该是 'For the Main Event and for us to Forward'
c# - 删除不需要的字符
我正在尝试使用另一个列表来清理项目列表,它工作正常,除了它没有忽略大小写。当我尝试添加序数或正则表达式大小写检查时,出现语法错误。有人可以告诉我我做错了什么吗?这是我的代码:
这是我得到的语法错误:
windows - 使用 sc.exe 创建 Windows 服务时的大小写
当我使用命令时:
sc create "myservice" binPath= "C:\somepath\whatever.exe" DisplayName= "MyService" start= auto obj= ".\username" password= password
服务创建如下:
显示名称:我的服务
服务名称:我的服务
如您所见,它完全忽略了我在 DisplayName 中指定的大小写。
但是,如果我使用命令:
sc create "myservice" binPath= "C:\somepath\whatever.exe" DisplayName= "My Service" start= auto obj= ".\username" password= password
服务创建如下:
显示名称:我的服务
服务名称:我的服务
在我的第一个命令示例中,是什么导致 sc.exe 忽略我指定的显示名称的大小写?是否有另一种方法可以使用指定的大小写创建服务?
从运营的角度来看,服务名称并不重要,但我试图安抚别人的审美。
c# - 判断HashSet是否包含不同大小写的字符串
我有大量字符串,包括许多重复项。重要的是所有副本都具有相同的大小写。所以这个集合将无法通过测试:
....但是这个测试会通过:
当我遍历 中的每个字符串时strings
,我的程序如何才能看到它A
是不区分大小写的副本a
(因此失败),但允许副本b
通过?
python - 正确地大写小写字符串
我正在编写一个莫尔斯电码,将文本转换为莫尔斯电码并将莫尔斯电码转换为文本。我已经走得很远了。我留下的问题是如何打印它,也许是一种更聪明的方法来处理错误。
我希望代码的输出符合真实的写作规则。所以如果输入是'你好,你好吗?很好,谢谢!在莫尔斯语中,那么我希望输出是“你好,你好吗?很好,谢谢!',在文本中。
首先我认为我只需要操作 from_morse 和 to_morse 函数中的返回值。像这样:
但这只是涵盖了大字头,而不是新句子开始时。
但是创建一个控制返回值的函数是一种更好的方法,还是应该在我的函数中包含控件?在那种情况下,我该怎么做?
这是代码:
nginx - 为什么浏览器不缓存这些静态文件
我的问题似乎与此重复
但我有一个案子
- 当我用 F5 刷新页面时,图像不会从缓存中获取,而是请求将发送到服务器并且服务器响应 304 状态代码(未修改)
- 但如果我在地址栏中键入 URL 或从浏览器后退/前进按钮导航页面,则图像来自缓存。
但我在这里有一个疑问,为什么在 F5 上向原始服务器请求缓存图像(页面刷新)
Nginx 配置
请求头
响应头:
coding-style - Resharper StyleCop SA1306 和 Func 的外壳代表
显然 Resharper 建议我将“字段”重命名为 _keyTransformer。
但是这样写感觉不对:
所以问题 #1 是: 帕斯卡套管还是骆驼套管?
问题 #2 是(如果是帕斯卡): 我如何告诉 Resharper 可以为 Func 使用帕斯卡大小写?