Благодаря Chetan Sastry У меня есть этот код Regex для анализа моей страницы на предмет списка слов и добавления к ним ТМ.
var wordList = ["jQuery UI", "jQuery", "is"];
var regExp = new RegExp("\\b" + wordList.join("\\b|\\b") + "\\b", "g");
var $elem = $("#divWithText");
$elem.html($elem.html().replace(regExp, "$&™"));
Это регулярное выражение - почти то, что мне нужно.
Однако со ссылкой, которая выглядит так:
<a href="/0/products/jQuery">jQuery</a>
В итоге добавляется TM к jQuery внутри href, а НЕ к тегам между ними.
Может кто-нибудь помочь с этим?
Список слов, которые я буду искать, это очень конкретные названия продуктов, и единственное место, где они могут появиться внутри тега, находится внутри ссылки, подобной этой.