gpt4 book ai didi

ruby - 如何使用另一个字符串在 Ruby 中切掉一个字符串?

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

假设我有一个类似下面的句子:

The quick brown fox jumps over the lazy dog

我想切掉之前的所有内容,包括“跳跃”,所以我剩下:

 over the lazy dog

目前,我得到了我想删除的部分的索引,然后将该部分的长度添加到它,然后将其切片,如下所示:

sentence = "The quick brown fox jumps over the lazy dog"
slice_index = sentence.index("jumps").to_i + sentence.size
sliced_sentence = sentence.slice(slice_index..-1)

有没有更好的方法来实现这一目标?

谢谢!

最佳答案

就我个人而言,我喜欢正则表达式解决方案,但是

sentence.split("跳").last

也有效,即使有多个“跳跃”。

关于ruby - 如何使用另一个字符串在 Ruby 中切掉一个字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6822310/

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