Você está aqui: ActionScript ::: Dicas & Truques ::: Strings e Caracteres |
Removendo espaços no início e fim de uma string (implementando uma função trim)Quantidade de visualizações: 8294 vezes |
// Este exemplo mostra como remover espaços
// em branco (incluindo quebras de linhas,
// tabulações, etc) no inicio e fim de uma
// string. Este é o comportamento de um método
// trim. Como o ActionScript não fornece tal
// método (ainda), vamos implementar nosso
// próprio código.
var frase:String = " Com espaços antes e " +
"depois\n ";
// obtemos um array contendo todos os caracteres
// da frase
var caract:Array = frase.split("");
// vamos remover os espaços no início da string
for(var i:int = 0; i < caract.length; i++){
if(caract[i] == '\r' || caract[i] == '\n' ||
caract[i] == '\f' || caract[i] == '\t' ||
caract[i] == ' '){
caract.splice(i, 1);
i--;
}
else{
break;
}
}
// vamos remover os espaços no final da string
for(i = caract.length - 1; i >= 0; i--){
if(caract[i] == '\r' || caract[i] == '\n' ||
caract[i] == '\f' || caract[i] == '\t' ||
caract[i] == ' '){
caract.splice(i, 1);
}
else{
break;
}
}
// vamos obter o resultado final
frase = caract.join("");
Alert.show("#" + frase + "#");
|
|
|
Veja mais Dicas e truques de ActionScript |
Dicas e truques de outras linguagens |
|
Java - Exercício Resolvido de Java - Usando um laço for para contar de 0 até 10 e somar todos os valores |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






