find repeating sentence
by Simplybj
HTML
<div id="testRepSentence">
this is a test
</div>
JavaScript
var cleanString = string.replace(/[\.,-\/#!$%\^&\*;:{}=\-_`~()]/g, "");
cleanString = cleanString.replace(/(<([^>]+)>)/ig, ""); //remove HTML tags
var frequencies = {},
word, frequency, i;
var sentences = cleanString.split('.');
var length = sentences.length;
var repeatedTwoWords = [];
for (i = 0; i < length; i++) {
var word = sentences[i].trim();
if (word.length > 0) {
var repSearch = newSentence[i] + newSentence[i + 1];
var count = sentences.indexOf(repSearch);
//if (count > 1) {
repeatedTwoWords.push(repSearch);
//}
}
}
alert(repeatedTwoWords.length);
$('#testRepSentence').html(repeatedTwoWords.toString());