gpt4 book ai didi

ruby-on-rails - 如何检查字符串的最后一个字母?

转载 作者:数据小太阳 更新时间:2023-10-29 08:18:32 25 4
gpt4 key购买 nike

我有以下代码:

<%= "#{@resource.first_name.capitalize} " + "#{@resource.last_name.capitalize}" + "'s Area" %>

打印出如下内容:

Tom Byrne's Area, or Mark Kelly's Area

如果我能避免这样的事情,那就太棒了:

Jean Collins's Area, or Paul Harris's Area

并使用正确的语法,例如:

Jean Collins' Area, or Paul Harris' Area

如果 last_name 的最后一个字母不是 “s”, 如果是"s"?就写"'Area"?

最佳答案

获取字符串的最后一个字符:str[-1]

您可能会看看是否有人这样做过,因为有几种特殊情况。快速谷歌搜索产生了 possessive gem .

关于ruby-on-rails - 如何检查字符串的最后一个字母?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19553126/

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