我有一個字符串列表,我要檢查如果字符串包含特定的詞,如果它不分裂的所有單詞串並把它添加到一個關聯數組。字符串分割爲一個多維數組
myString = ['RT @Arsenal: Waiting for the international', 'We’re hungry for revenge @_nachomonreal on Saturday\'s match and aiming for a strong finish']
wordtoFind = ['@Arsenal']
我想通過wordtoFind
循環,如果是在myString
,分裂myString
爲單個單詞,並創建一個對象,像
newWord = {@Arsenal:[{RT:1},{Waiting:1},{for:1},{the:1},{international:1}]}
for(z=0; z <wordtoFind.length; z++){
for (i = 0 ; i < myString.length; i++) {
if (myString[i].indexOf(wordtoFind[z].key) > -1){
myString[i].split(" ")
}
}
}
你的newWord不是一個有效的對象。 –
你能澄清嗎?我不明白你想要創建什麼。實際上,該客體是無效的(什麼鍵或{等待:1},{爲:1}等 你希望所有的話到像對象?{字:1}你能解釋 – Vincent
所以呢?要統計每個單詞在你的字符串? – PostCrafter