讓我們坐下來我有句子「我喜歡cookies」和句子「I_like_chocolate_cookies」。 如何分割字符串「我喜歡餅乾」並檢查這些單詞是否存在於第二句中?如何拆分一個字符串,然後將它們與另一個字符串進行匹配
1
A
回答
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));
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;
}
});
每個單詞或句子?罷工.....我現在看到.. – Steen 2012-08-15 12:06:04