如何找到出现在另一个字符串中指定索引之前的字符串的第一个索引?

用户7055375

我正在使用 Ruby 2.4。如何找到出现在另一个字符串中特定索引之前的字符串的第一个索引?也就是说,假设我有这个字符串

"ab cd ab cd ab cd ef"

我想找到上面字符串中索引 10 之前出现的“ab”的第一个索引。在这个例子中,答案是索引 6。如果我想在上面的字符串中找到索引 5 之前出现的“ab”的索引,答案将是零。我不确定如何使用 Ruby 的“索引”函数来实现我想要的。

碎石
str = "ab cd ab cd ab cd ef"

# find the first index of "ab", working backwards from index 10:
p str.rindex("ab", 10) # => 6

rindex 我猜是“reverse_index”的缩写。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Ruby:如何计算一个字符串出现在另一个字符串中的次数?

来自分类Dev

如何返回在另一个字符串中找到的字符串的索引?

来自分类Dev

从第二个字符串中删除出现在第一个字符串中的字符

来自分类Dev

从第二个字符串中删除出现在第一个字符串中的字符

来自分类Dev

如何测试两个字符串是否同时出现在另一个字符串中?

来自分类Dev

如何测试两个字符串是否同时出现在另一个字符串中?

来自分类Dev

找到两个字符串的交集,其中返回出现在两个字符串中的字符(与第一个字符串相同的序列顺序)

来自分类Dev

查找出现在另一个字符串之后且在下一次出现第三个字符串之前的字符串

来自分类Dev

查找一个字符串,并在找到第一个字符串后替换另一个字符串

来自分类Dev

如何基于另一个字符串的索引获取子字符串

来自分类Dev

求职面试测试-查找出现在字符串中的两个字符中的第一个字符的索引

来自分类Dev

在第一个字符串出现之前获取

来自分类Dev

PHP:如何在第一次出现另一个字符串之前添加子字符串?

来自分类Dev

如何使用JavaScript从字符串中获取第一个字符的索引包含数值

来自分类Dev

如何获取在另一个字符串中找到的字符串的真实结尾索引

来自分类Dev

如何将对向量中的对的第一个元素(字符串)与另一个字符串进行比较?

来自分类Dev

确定一个字符是否出现在另一个字符第一次出现之前

来自分类Dev

如何快速查找字符串中任何第一个字符的索引,但不能快速找到空白?

来自分类Dev

Python:对字符串列表进行排序,以便它们出现在另一个字符串中

来自分类Dev

如何计算一个字符串在VBA中另一个字符串中出现的次数?

来自分类Dev

如何计算一个字符串元素在ruby的另一个字符串中出现的次数?

来自分类Dev

如何尽快找到另一个字符串中的特定字符串?

来自分类Dev

如何获取字符串中第一个和最后一个字符的索引?

来自分类Dev

计算一个字符串在另一个字符串中每个字符的出现次数

来自分类Dev

在另一个字符串之后找到第一个匹配项,python regex multiline

来自分类Dev

如何在java中找到一维字符串的第一个字符

来自分类Dev

在数组中找到第一个字符串匹配?

来自分类Dev

Python:你如何编写一个函数来计算另一个字符串 s1 中指定的非重叠字符串 s2 的出现次数?

来自分类Dev

在另一个字符串之后替换字符串的第一个匹配项

Related 相关文章

  1. 1

    Ruby:如何计算一个字符串出现在另一个字符串中的次数?

  2. 2

    如何返回在另一个字符串中找到的字符串的索引?

  3. 3

    从第二个字符串中删除出现在第一个字符串中的字符

  4. 4

    从第二个字符串中删除出现在第一个字符串中的字符

  5. 5

    如何测试两个字符串是否同时出现在另一个字符串中?

  6. 6

    如何测试两个字符串是否同时出现在另一个字符串中?

  7. 7

    找到两个字符串的交集,其中返回出现在两个字符串中的字符(与第一个字符串相同的序列顺序)

  8. 8

    查找出现在另一个字符串之后且在下一次出现第三个字符串之前的字符串

  9. 9

    查找一个字符串,并在找到第一个字符串后替换另一个字符串

  10. 10

    如何基于另一个字符串的索引获取子字符串

  11. 11

    求职面试测试-查找出现在字符串中的两个字符中的第一个字符的索引

  12. 12

    在第一个字符串出现之前获取

  13. 13

    PHP:如何在第一次出现另一个字符串之前添加子字符串?

  14. 14

    如何使用JavaScript从字符串中获取第一个字符的索引包含数值

  15. 15

    如何获取在另一个字符串中找到的字符串的真实结尾索引

  16. 16

    如何将对向量中的对的第一个元素(字符串)与另一个字符串进行比较?

  17. 17

    确定一个字符是否出现在另一个字符第一次出现之前

  18. 18

    如何快速查找字符串中任何第一个字符的索引,但不能快速找到空白?

  19. 19

    Python:对字符串列表进行排序,以便它们出现在另一个字符串中

  20. 20

    如何计算一个字符串在VBA中另一个字符串中出现的次数?

  21. 21

    如何计算一个字符串元素在ruby的另一个字符串中出现的次数?

  22. 22

    如何尽快找到另一个字符串中的特定字符串?

  23. 23

    如何获取字符串中第一个和最后一个字符的索引?

  24. 24

    计算一个字符串在另一个字符串中每个字符的出现次数

  25. 25

    在另一个字符串之后找到第一个匹配项,python regex multiline

  26. 26

    如何在java中找到一维字符串的第一个字符

  27. 27

    在数组中找到第一个字符串匹配?

  28. 28

    Python:你如何编写一个函数来计算另一个字符串 s1 中指定的非重叠字符串 s2 的出现次数?

  29. 29

    在另一个字符串之后替换字符串的第一个匹配项

热门标签

归档