Olá pessoal,
gostaria que me ajudassem no seguinte:
eu quero pegar a string que está entre 2 caracteres, exemplo:
String nome = %valorNuncaFixo%
onde a variável nome deve receber a string “valorNuncaFixo”, eu até pensei em usar substring, mas como o valor entre os sinais de % nunca serão fixos, eu não teria o valor final da substring para passar como argumento no endIndex.
Agradeço a ajuda.
se usar String filtrada = nome.substring(begin+1, end-1);
vai ficar sem o "o" valorNuncaFix
a subtring diz
String java.lang.String.substring(int start, int end)
Copies a range of characters into a new String.
Parameters:
start the offset of the first character
end the offset one past the last character
Returns:
a new String containing the characters from start to end - 1
Throws:
IndexOutOfBoundsException when start < 0, start > end or end > length()
[quote=Winthorp]Olá pessoal,
gostaria que me ajudassem no seguinte:
eu quero pegar a string que está entre 2 caracteres, exemplo:
String nome = %valorNuncaFixo%
onde a variável nome deve receber a string “valorNuncaFixo”, eu até pensei em usar substring, mas como o valor entre os sinais de % nunca serão fixos, eu não teria o valor final da substring para passar como argumento no endIndex.
Agradeço a ajuda. [/quote]