Get HTML Tag from String
by Chintan Upadhayay
JavaScript
var myHtml = 'Aenean lacinia bibendum <mark class="sphighlighteddesc">Ut</mark> sed consectetur. <mark class="sphighlighteddesc">Ut</mark> quis risus eget urna mollis ornare <a href="/about">about</a> leo.';
console.log(myHtml.search("</mark>")); // Returns 6
var count = (myHtml.match(/<\s*mark[^>]*>(.*?)<\s*\/\s*mark>/g) || []).length;
console.log("sd",new RegExp("/\sphighlighteddesc\b/").test(myHtml.value));
var count1 = (myHtml.match(/sphighlighteddesc/g) || []).length;
console.log("count my htmlk",count,count1);
const string = myHtml;
function getPosition(string, subString, index) {
return string.split(subString, index).join(subString).length;
}
var getlenght = getPosition(string, '</mark>', count)
console.log(
getPosition(string, '</mark>', 2) // --> 16
)
var countss = myHtml.search("SPHighlightedDesc");
console.log("countss",countss);
var result = myHtml.search(/<\s*mark[^>]*>(.*?)<\s*\/\s*mark>/g);
var ending ='';
console.log(myHtml.substring(0, (getlenght+8) - ending.length));
console.log(result);
/* if (result >-1) {
alert('right!');
} else {
alert("wrong");
} */