Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/10/2005, 14:56
Avatar de luistar
luistar
 
Fecha de Ingreso: marzo-2005
Ubicación: Argentina
Mensajes: 939
Antigüedad: 19 años, 1 mes
Puntos: 0
he aqui un par de funciones que he creado que te pueden ser utiles
copia este codigo en el primer frame de un nuevo documento
al final ejemplos de sus usos
Código PHP:
//remeplaza los espacios en blanco por '_'
function reemplazar (texto:String):String{
    var 
nuevo_caracter:String '';
    var 
nuevo_texto:String '';
    for(
n=0;n<texto.length;n++){
        if(
texto.charAt(n)==' 'nuevo_caracter='_';
        else 
nuevo_caracter=texto.charAt(n);
        
nuevo_texto+=nuevo_caracter;
    }
    return 
nuevo_texto;
}
//esta funcion reemplaza los caracteres que encuentre en el array caracteres y los reemplaza por su respectivo del array porelquereemplazar
function reemplazarunoporotro (texto:String):String{
    var 
caracteres = new Array ('a','e','i','o','u');
    var 
porelquereemplazar = new Array ('A','E','I','O','U');
    var 
nuevo_caracter:String '';
    var 
nuevo_texto:String '';
    for(
n=0;n<texto.length;n++){
        for(
m=0;m<caracteres.length;m++){
            if(
caracteres[m]==texto.charAt(n)){
                
nuevo_caracter porelquereemplazar[m];
                break;
            }else{
                
nuevo_caracter texto.charAt(n);
            }
        }
        
nuevo_texto+=nuevo_caracter;
    }
    return 
nuevo_texto;
}

//ejemplos de su uso
trace(reemplazar('ya no tengo espacios'));
trace(reemplazarunoporotro(reemplazar('no tengo espacios y mis vocales estan en mayusculas'))); 
__________________
Si digo que soy mentiroso. ¿Lo soy?