2009-09-15 36 views

回答

5
var words = $('#text').val().split(/\b[\s,\.-:;]*/); 
var keywords = ['keyword1', 'keyword2']; 

var isKeywordPresent = $.grep(keywords, function(keyword, index) { 
    return $.inArray(keyword, words) > 0; 
}).length > 0; 
+0

非常感謝達林! – Kelvin 2009-09-16 15:50:50

+0

此解決方案應使用返回$ .inArray(關鍵字,單詞)> -1;如果單詞中的第一個單詞匹配,$ .inArray將返回0。 – Hobhouse 2010-07-23 06:22:52

相關問題