为了账号安全,请及时绑定邮箱和手机立即绑定

ruby 中怎样判断一个字符串是不是另外一个字符串的子集?

ruby 中怎样判断一个字符串是不是另外一个字符串的子集?

HUX布斯 2019-04-06 03:03:26
ruby 中怎样判断一个字符串是不是另外一个字符串的子集?
查看完整描述

4 回答

?
一只名叫tom的猫

TA贡献1906条经验 获得超3个赞

c中是strstr.
ruby 1.9.3中包含:
include? other_str → true or false click to toggle source
Returns true if str contains the given string or character.

"hello".include? "lo" #=> true
"hello".include? "ol" #=> false
"hello".include? ?h #=> true

查看完整回答
反对 回复 2019-04-08
?
慕仙森

TA贡献1827条经验 获得超7个赞

您可以通过指定 2 个索引得到 list 的子集, 叫做一个 “slice” 。返回值是一个新的 list, 它包含了 list 中按顺序从第一个 slice 索引 (这里为 li[1]) 开始, 直到但是不包括第二个 slice 索引 (这里为li[3]) 的所有元素。

查看完整回答
反对 回复 2019-04-08
?
开满天机

TA贡献1786条经验 获得超13个赞

String类中有一个方法 public boolean contains(Sting s)就是用来判断当前字符串是否含有参数指定的字符串

s1=“takecatb”
s2=“te”
语句:s1.contains(s2) //s1调用这个方法
若其值为ture说明s1包含s2 若为fasle 则不包含

查看完整回答
反对 回复 2019-04-08
  • 4 回答
  • 0 关注
  • 2588 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信