如果第一个字符串包含第二个字符串的所有字母,则返回ture

return ture if first string contain all letters of second string

本文关键字:字符串 返回 ture 包含 第一个 第二个 如果      更新时间:2023-09-26

我必须检查一个字符串是否包含其他字符串的所有字母。示例:string 1 = "mary";字符串2 = "aarmy";应该返回true;我试图indexOf方法,但这只会检查整个字符串在相同的秩序。

在循环中可以这样使用indexOf:

for(var i = 0; i < string1.length; i++)
{
    if(string2.indexOf(string1[i]) != -1)
       //This letter occurs in string2
}