我目前的尝试是:
const myString = 'Hello my name is Barbara but i dont really like the name Barbara I prefer Barb'
const mySubString = myString.substring(
myString.indexOf("Hello") + 6,
myString.lastIndexOf("Barbara")
);
console.log(mySubString)
这将返回my name is Barbara but i dont really like the name
,但我需要my name is
。
我没有看到firstIndexOf()
方法。
1条答案
按热度按时间k3bvogb11#
如果您想要第一个出现的值,请不要使用
lastIndexOf
。indexOf
给出了第一个出现的值的索引。