截取指定的字符串

 var str = 'abc, cds, uiui, opopo, klkl'

定义一个变量 flag, flag可能的值有: flag= ‘abc’或者flag= ‘cds’或者flag= ‘uiui’或者flag= ‘opopo’

所以用了indexOf来判断 str 是否包含flag,如果 (str.indexOf(flag) !== -1) == true, 怎么样操作,能在str中截取flag出来

阅读 1.6k
2 个回答

为啥非要截取呢? flag 不就是你要的数据么。。
要截取的话, 随意一个字符串的方法都可以

str.substr(str.indexOf(flag), flag.length)
str.split(flag).join("");
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题