Manipulação de String
23/01/2013 16:28
<g:each var="doc" in="${buscaDoc()}">
<div class="desc">${reduzTexto(doc.texto,params.q)}</div>
</g:each>
def reduzTexto = ???
?def texto? = 'jose yoshiriro ajisaka ramos, professor.'
def busca = 'yoshi'
def tamanhoBusca = busca.length()
def localIndice = texto.indexOf(busca)
def letrasDepois = 10
// no caso peguei o termo + 10 letras
def resultado = texto[localIndice..(localIndice+tamanhoBusca+letrasDepois)]
println resultado
def texto = 'jose yoshiriro ajisaka ramos, professor.'
Para se registrar, clique aqui.