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

时间:2016-10-14 16:12:14

标签: javascript string

我必须检查一个字符串是否包含其他字符串的所有字母。  例如:string 1 =" mary&#34 ;; string 2 =" aarmy&#34 ;;   应该回归真实;  我尝试使用indexOf方法,但这将只检查整个字符串  订购。请建议我任何解决方案。

1 个答案:

答案 0 :(得分:0)

您可以通过以下方式在循环中使用indexOf

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