“Conocimientos Programación>Lenguajes De Programación

Cómo reemplazar una cadena AS2

2013/8/8
Al trabajar con el texto, un comando replace cadena es una adición útil a la caja de herramientas de un programador . Desafortunadamente , Actionscript 2 carece de un comando , pero utilizando los comandos " unirse " array " split" y es posible añadir esta funcionalidad al lenguaje mismo. Mediante la adición de un nuevo método a la clase de manejo de cadenas de núcleo , puede llamar a la nueva orden de todo el proyecto de Flash , reduciendo el Código general. Instrucciones
1

Abrir un proyecto existente en Flash o cree un nuevo archivo en el que puede agregar código ActionScript .
2

Pulse " F9 " para abrir el panel de ActionScript en flash . Añada el siguiente código ActionScript :

String.prototype.replace = function ( strFind , strreplace ): String { }


Esto agrega un nuevo método llamado "reemplazar " a . la biblioteca "String " núcleo
3

Añada el siguiente código dentro de las llaves de la función replace :

var TempArray : Array = this.split ( strFind ) ;

regreso tempArray.join ( strreplace ) ;

Este código crea una nueva matriz denominada " TempArray " y se divide la cadena de destino en piezas con " strFind " como separador . Esto elimina el texto " strFind " de la cadena de destino . A continuación, las partes de " strFind " en " TempArray " se unen de nuevo juntos, usando " strreplace " para conectarlos. El resultado se devuelve al código que llama a la función
4

Agregue el código siguiente para probar la nueva función replace : .

StrTest var : String = " Actionscript no se reemplazará función ' ;

strResult var : String = strTest.replace ( ' no ', ' a ') ;

trace ( strResult ) ;

Esto crea una cadena denominada " strTest " que contiene el texto a cambiar. La nueva función de sustitución se llama entonces " strTest " , sustituyendo el texto "no" con "a ". El resultado se envía a la consola de depuración
5

Guarde y ejecute el código y verá la siguiente muestra en la consola de depuración : .

" Actionscript tiene una función replace . "

el código de prueba puede entonces ser retirado y el nuevo comando de reemplazo se puede utilizar como se requiere en todo el código.

Lenguajes De Programación
Cómo leer la entrada de teclado USB en Linux
Cómo crear un número de teléfono Database visible Online
¿Qué es SQL Software
Cómo obtener SoapClient para enviar un encabezado Accept
Cómo crear un formulario en tiempo de ejecución de Visual Basic 6
¿Qué es la carpeta netfx
Cómo encontrar la suma de los dígitos de un número en PROLOG
¿Qué es una variable en programación
Conocimientos Informáticos © http://www.ordenador.online