junqiang0904 发表于 2009-07-09 10:27

RUBY里面有没有从一个字符串里查找另一个子串出现几次的函数

RUBY里面有没有从一个字符串里查找另一个子串出现几次的函数,比如从101里面找1,返回2即出现2次.10111,返回4,出现4次.

dz902 发表于 2009-07-09 13:57

Non-Overlapping


"word word word1".scan(/word/).length

=> 3


Overlapping


"wordwordword".scan(/(?=wordword)/).length

=> 2

junqiang0904 发表于 2009-07-10 12:06

回复 #2 dz902 的帖子

哈哈,谢谢了.
页: [1]
查看完整版本: RUBY里面有没有从一个字符串里查找另一个子串出现几次的函数