Olá pessoal,
estou desenvolvendo uma espécie de um simples interpretador onde tenho situação do tipo:
"blablabla "+trim(teste)+" bla bla"
e preciso transformar isto em:
"blablabla "+teste.trim()+" bla bla"
Pra começar andei estudando as expressões regulares para efetuar leitura e substituição de trecho, e encontrei algo mais próximo que ainda não me serviu:
String comHtml = "blablabla "+alltrim(teste)+" bla bla";
String semHtml = comHtml.replaceAll("trim\(.*?\)", "");
Então, alguem sabe como fazer a leitura e substituição?
A lógica seria:
- ao encontrar o “trim(” pegar o que vem depois dele e parar ao encontrar um ") " ou “)+” e depois no fim apenas colocar o “.trim()”.
Obrigado.