2012-08-15 72 views

回答

0

下面是一些示例代碼:

str1 = 'I like cookies' 
str2 = 'I_like_chocolate_cookies' 
// We convert the strings to lowercase to do a case-insensitive check. If we 
// should be case sensitive, remove the toLowerCase(). 
str1Split = str1.toLowerCase().split(' ') 
str2Lower = str2.toLowerCase() 
for (var i = 0; i < str1Split.length; i++) { 
    if (str2Lower.indexOf(str1Split[i]) > -1) { 
    // word exists in second sentence 
    } 
    else { 
    // word doesn't exist 
    } 
} 

希望這有助於!

0

是什麼?

var x ="i like grape"; 
var c ="i_don't_like"; 
var xaar = x.split(' '); 
for(i=0;i<xaar.length;i++){ 
if(c.indexOf(xaar[i])>-1) console.log(xaar[i]); 

} 
1

像這樣

var words = "I like cookies".replace(/\W/g, '|'); 
var sentence = "I_like_chocolate_cookies"; 

console.log(new RegExp(words).test(sentence)); 

https://tinker.io/447b7/1

0
var foo = "I_like_chocolate_cookies"; 
var bar = "I like chocolate cookies"; 

foo.split('_').filter(function(elements) { 
    var duplicates = [] 
    if(bar.split().indexOf(element) != -1) { 
    return true; 
    } 
});