gpt4 book ai didi

ruby - String#gsub 保持大小写?

转载 作者:数据小太阳 更新时间:2023-10-29 07:52:11 26 4
gpt4 key购买 nike

使用gsub时,是否可以保持大小写?

这是工作示例,可以在不调用 gsub 两次的情况下执行此操作吗?也许将不区分大小写的 i 添加到正则表达式?

 'Strings'.gsub(/s/, 'z').gsub(/S/, 'Z') #=> Ztringz

目标(显然行不通):

'Strings'.gsub(/s/i, 'z') #=> Ztringz

最佳答案

如何使用 String#tr :

'Strings'.tr('sS', 'zZ')
# => "Ztringz"

关于ruby - String#gsub 保持大小写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33817277/

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