Jump to content


Photo

Função Tirm No Flash


  • Faça o login para participar
3 replies to this topic

#1 Foxn

Foxn

    Alone in the dark

  • Usuários
  • 1230 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Programação, FLASH, JAVA SCRIPT, HTML, DHTML, XML, PHP e DELPHI

Posted 05/07/2003, 10:06

Mais uma vez eu aqui com uma função muito usada em php que agora faço para o flash, a função trim(). Esta função retorna a string especificada mas removendo todos os espaços em branco no inicio e no fim da string.

String.prototype.trim = function() {
    var i = 0;
    var inicio;
    var fim;
    while ((inicio = this.indexOf(" ",i)) >= 0 && (inicio = this.indexOf(" ",i)) <= i) {
        i++;
    }
    inicio = i;
    i = this.length - 1;
    while ((fim = this.lastIndexOf(" ",i)) == i) {
        i--;
    }
    return this.substring(inicio,i+1);
};
// Testando ---------------------------------------------------
teste = "   Renato   ";
trace(teste);
trace("Quat. de caracteres com espaços: " add teste.length);
teste = teste.trim();
trace(teste);
trace("Quat. de caracteres sem espaços: " add teste.length);

[]'s
<?php $Nome = "Renato B. Pacheco";

	$Ocupacao = "Programador PHP";

	$Ocupacao .= "<br /> Programador ASP";

	$Ocupacao .= "<br /> Programador Action Script";

	$Localizacao =  "São Paulo - SP - Brasil" ?>

#2 Thyago Mendes

Thyago Mendes

    ActionScript

  • Usuários
  • 161 posts
  • Sexo:Não informado
  • Localidade:Recife - PE

Posted 05/07/2003, 19:52

uma outra maneira de se conseguir o mesmo

String.prototype.trim = function() {
	for (var i = 0; this.charAt(i) == " "; i++) {}
	var $this = this.substr(i, this.length);
	for (var i = $this.length-1; $this.charAt(i) == " "; i--) {}
	return $this.substr(0, i+1);
};
texto = "   t h y a g o    ";
trace(texto.trim());


#3 Durban

Durban

    Turista

  • Usuários
  • 40 posts
  • Sexo:Não informado

Posted 13/09/2003, 23:54

Cara, não sei se é por que não sei nada de PHP, mas não entendo para que finalidade serve esses action scripts!!! Dá pra alguem me explicar??
É duro ser modesto quando se é bom....

#4 Jonas Galvez

Jonas Galvez

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 14/09/2003, 19:01

Minha versão:
http://www.onrelease...ring_strim.html

Remove quebras de linhas também :)

Edição feita por: Jonas Galvez, 14/09/2003, 19:01.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq