Ruby中的strpos()

前端之家收集整理的这篇文章主要介绍了Ruby中的strpos()前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
PHP中有一个有用的strpos函数可以找到字符串首次出现的位置.
在Ruby中有没有类似的方法呢?

解决方法

str.index(pattern)

使用index() method.这将返回索引,如果找到,否则返回nil.

用法

ruby-1.9.2-p136 :036 > str = "Ruby is awesome"
 => "Ruby is awesome" 
ruby-1.9.2-p136 :037 > str.index("is awesome")
 => 5 
ruby-1.9.2-p136 :038 > str.index("testtest")
 => nil
原文链接:https://www.f2er.com/ruby/272467.html

猜你在找的Ruby相关文章