um exemplo básico, que fiz em scriplet mesmo, segue abaixo para quem desejar:
import="java.util.regex.*"
<%
Pattern p = Pattern.compile("brasÍlia*",11111);
Matcher m = p.matcher("Visitou Brasília o primeiro ministro... brasília tabém.");
String strMEMateria = m.replaceAll("<font color=red><b>Brasília</b></font>");
%>
<%=strMEMateria%>
http://www.portaljava.com.br/home/modules.php?name=Forums&file=viewtopic&t=13312
.
