如何测试字符串是否是另一个字符串的最后一个"部分"?

ern*_*ock 5 javascript regex string indexof

var longString = "this string is long but why"
var shortString = "but why"
Run Code Online (Sandbox Code Playgroud)

我如何测试shortString是否不仅包含在longString中,而且它实际上是字符串的最后一部分.

我曾经indexOf == 0测试过字符串的开头但不知道如何结束它

小智 5

你不需要正则表达式,如果它是javascript,你可以这样做:

longString.endsWith(shortString)
Run Code Online (Sandbox Code Playgroud)