JSFiddle - React, Tailwind, and code Playground

HTML

<h2>
About the ARC
</h2>
<p>
ARC activity & recreation center Columbia Parks And RecreationThe ARC is Columbia, Missouri’s popular health club, fitness center, and place to exercise and have fun. This 73,000 sq. ft. facility has an indoor leisure pool, gymnasium (including basketball, volleyball, and pickleball), strength training equipment and weights, cardio equipment, indoor track, group exercise classes, and much more! <a href="arc-url.html">ARC Link</a> <button>ARC Link</button></p>

<p>
<img src="something.jpg" alt="ARC Logo">
</p>

JavaScript

// JavaScript Document
jQuery(document).ready(function($){

var keyword = 'ARC';
	
$('p, h1, h2, h3, h4, h5, h6, td, th, li').each(function(){ 
var src_str = $(this).html();

var pattern = new RegExp('(?<!<button.*?\/?>|<!<img.*?\/?>|<a.*?>)'+keyword+'(?!\/?>|<\/a>|<\/button>)', "gi");

var match = pattern.exec ( src_str ); 
	if(match){

	$(this).html(src_str.replace(pattern, '<mark>'+keyword+'</mark>'));
	}
	
});
	
// end document ready    
});