Boas!!
Tenho um método para verificar se uma dada string é válida. Mas apenas quero verificar as strings do tipo A, B, C, …, Z, AA, BB, … , ZZ, AAA, tipo folha excel.
Alguém me pode dar uma ideia??
Cumps.
Boas!!
Tenho um método para verificar se uma dada string é válida. Mas apenas quero verificar as strings do tipo A, B, C, …, Z, AA, BB, … , ZZ, AAA, tipo folha excel.
Alguém me pode dar uma ideia??
Cumps.
cara, nao entendi muito a sua ideia, tem como vc explicar melhor??
[]'s
tenho uma folha de excel com linhas e colunas do tipo
A B C D E F G H I J K L M N O P . . . Z AA AB AC AD e por ai fora
1
2
3
4
5
6
e eu queria tipo verificar se uma string dada é válida, por exemplo se eu der uma String ###, ou aa, a. deve dar falso.
Vê se funciona
public void method(){
String str = "A0";
if(str.matches("([A-Z]{1,2}[0-9]?)") && str.length() <= 2)
System.out.println("TRUE");
else
System.out.println("FALSE");
}
O seu exemplo ajudou imenso, consegui adaptar o seu exemplo e ficou a funcionar.
Apenas alterei para:
if(str.matches("([A-Z][A-Z]?)") && str.length() <= 2)
e ficou a funcionar
Obrigadao pela ajuda
Desse jeito implementado, se você tiver uma coluna do tipo ‘A1’ não será reconhecido. A regra é essa mesma ?
Se for deixa o tópico como RESOLVIDO
A regra é essa mesma, obrigado pela ajuda mais uma vez