gpt4 book ai didi

ruby - 字符串的大写

转载 作者:太空宇宙 更新时间:2023-11-03 17:01:21 24 4
gpt4 key购买 nike

让我们想象一下,我们有一个简单的抽象输入表单,其目的是接受一些可以包含任何字符的字符串。

string = "mystical characters"

我们需要通过将第一个字符大写来处理这个字符串。是的,这是我们的主要目标。此后我们需要在一些抽象 View 模板中显示这个转换后的字符串。所以,问题是:我们真的需要检查第一个字符是否已经正确写入(大写)或者我们是否能够只写这个?

theresult = string.capitalize
=> "Mystical characters"

哪种方法更好:检查然后大写(如果需要)或强制大写?

最佳答案

首先检查是否需要处理某些东西,因为String#capitalize不仅将第一个字符转换为大写,而且还将所有其他字符转换为小写。所以..

"First Lastname".capitalize == "First lastname"

这可能不是想要的结果。

关于ruby - 字符串的大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4742679/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com