如何在 Ruby 中获取从位置 N 到最后一个字符的子字符串?
我想从字符串中获取从位置 N 到字符串末尾的子字符串。
在 Ruby 中如何做到这一点?
I'd like to get a substring from a string from position N to the end of the string.
What's the way to do it in Ruby?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
只需将字符串切片即可:
Just slice the string like:
从 Ruby 2.6 开始,您可以使用 无限范围 语法:
其中 N 是起始索引。 (无需指定
-1
作为结束索引。)例如:
As of Ruby 2.6, you can use endless range syntax for this:
where N is the start index. (No need to specify a
-1
for the end index.)For example:
或者您可以使用尺寸:
str[N,str.size-1]
or you can use the size :
str[N,str.size-1]