Jstl

3 respostas
skill_ufmt

GUJeiros de plantão…

Gostaria de saber se consigo formatar uma String do tipo “123AC” e retirar os numeros, ou seja, preciso de um patterns que retirasse as duas ultimas posições que no caso seriam letras.
Não me importa se são números ou letras, só preciso pegar uma subString dessa string.

resumo:

123AC —>JSTL --> 123

só preciso fazer isso, porém não to conseguindo com as fmt do JSTL, aluém tem uma idéia?

Abraços…

3 Respostas

rodrigo_gomes

fala Kivanio,

nesse site tem uma tag pra extrair substring...acho que aqui tem taglib pra tudo quanto é coisa... Um exemplo usando a tag pra extrair substring..
Extract first two symbols:

<str:Substr from="0" to="2">01/11/2001</str:Substr>

[url]http://www.servletsuite.com/servlets/strtag.htm[/url]

não sei se era isso mesmo, mas de qualquer jeito vai aí

té mais!!

skill_ufmt

fala rodrigo, blz?

O site eu conheço, esse mês saiu até na javamazine ele :slight_smile:

É que não tava afim de usar tags que não fosse da apache e tal, pensei que com as c, fmt, x, dava pra fazer.

Mas se num tiver outra forma, fazer o que hehe

Abraços…

skill_ufmt

Galera,

Bom, como não achei nada a respeito disso com as taglibs da apache, tentei fazer uso da taglib acima citada pelo rodrigo, porém não está atentendo a minha necessidade.

O problema é que a quantidade de numeros antes das 2 letras, é variável:

1AC
23AC
12333BG
456789MT

A única garantia que tenho é que as duas ultimas sempre serão 2 letras, alguem já precisou disso?

ou terei que usar minha classe UtilString mesmo e implementar um Replace ehehe

JSTL, dicas? Alguém?

Criado 22 de fevereiro de 2005
Ultima resposta 23 de fev. de 2005
Respostas 3
Participantes 2