$(function(){
var arr = [ "A", "B", "C" ];
$.each(arr, function() {
var apl = this;
$("pre:contains('" + apl + "')").each(function(){
var re = new RegExp(apl,"gim");
$(this).html($(this).text().replace(re, "<span style=\"color:red\">" + apl + "</span>"));
});
});
Почему-то происходит замена только по последнему элементу в массиве.
А нужно что бы по всем элементам происходила замена.