2017-03-02 34 views
1

我正在使用javascript中的關鍵字搜索。因此,JavaScript計數例如單詞「奶酪」,但只有沒有首都。因此,例如,如果字符串是「芝士奶酪CHEESE」,則它只計數爲1.該關鍵字是從$ _POST ['keyword'];用PHP調用字符串中的某些字詞,並使用大寫字母

我怎麼能做到這一點與JavaScript ...

var textFocus = $('#content').text(); 

var count = (textFocus.match(/<?php echo $_POST['keyword']; ?>/g) || []).length; 

許多在此先感謝..

回答

1

如果您在使用.match()/ig instad的/g,就變成不區分大小寫

+0

妳它就像一個魅力英雄!非常感謝 – Yannick

0

您可以將.toLowerCase()應用於textFocus和關鍵字。

0

var text="Cheese cheese CHEESE", 
 
regex= new RegExp('cheese', 'gi'); 
 
console.log(text.match(regex).length);

相關問題