Como identificar quebra de linha em conteúdo de uma string?
5 respostas
C
caiosiqueira
Pessoal,
estou precisando identificar quando existir quebras de linha dentro de uma string em java, e poder trocar a quebra de linha por outra coisa, como uma tag “ ”, para o HTML entender de que se trata de uma quebra de linha.
Alguém teria ideia de como fazer isso? Desde já agradeço pela ajuda.
if (str.indexOf("\n") > -1) {
// tem quebra de linha
}
Rafael
Isso funciona com texto enviado por computador apple? Em que a quebra de linha é feita com ‘\r’, não é?
R
Rafael_Steil
Somente um \r? Bom, vc pode entao fazer um || e ver se tem \r tambem. (iiic)
Rafael
C
cv1
Pra pegar todas as variacoes, procure por “\r|\n\r|\n”, que deve matar todas as combinacoes mac/windows/linux.
D
davila
No meu caso, estou com um problema pior…
Eu estou carregando um campo texto de uma tabela postgres em uma página em php que monta uma tabela… ao clicar em uma linha, preciso passar um parâmetro em javascript para um formulário… o problema é que quando pinta um texto com quebra, isso simplesmente não funciona.