Tecnología

Inicio

Cómo dividir una cadena en un espacio

Los desarrolladores de software a menudo necesitan para dividir cadenas de texto con el fin de manipular las palabras o caracteres en la cadena. Utilizando el método de JavaScript "split" y lenguaje de programación ETS de Microsoft, puede dividir cualquier cadena de texto que contiene varias palabras separadas por espacios. Incluso si usted no es un desarrollador, es posible que disfrute de una aplicación que extrae palabras de una cadena y los muestra en un control área de texto HTML.

Instrucciones

1 Bloc de notas abierto y pega el código que se muestra a continuación en un nuevo documento:

<Html>

<Head>

<Title> Split Cadena </ title>

<HTA: SOLICITUD

ID = "SplitString"

Applicationname = "SplitString">

</ Head>

<Script language = "javascript" type = "text / javascript">

splitString función () {

var textarea1 = document.getElementById ( "textarea1");

var textarea2 = document.getElementById ( "textarea2");

var = TextString textarea1.value;

var splitArray = new Array ();

splitArray = textString.split ( "");

palabras var = "";

textarea2.value = splitArray.join ( '\ n');

}

</ Script>

Esto crea una aplicación HTA y añade una función de JavaScript llamado "splitString" para la aplicación. La función "splitString" utiliza el método de "splitArray" para dividir el contenido de un área de texto de control cuyo ID es "textarea1." La variable "splitArray" contiene las palabras extraídas de la cadena. Cada elemento de la matriz tiene una palabra de la cadena. La última línea de código escribe cada palabra en una línea separada en un segundo control área de texto cuyo ID es "textarea2."

2 Agregue el siguiente código debajo del código que se muestra en el paso anterior:

<Body>

<textarea id = "cols =" textarea1 filas "90" = "5"> </ textarea> <p> </ p>

<Input type = "button" value = "Split cadena" onclick = "splitString ()"> <p> </ p>

<textarea id = "cols =" textarea2 filas "90" = "20"> </ textarea>

</ Body>

</ Html>

Este código define la sección de cuerpo de la aplicación. La primera línea crea el control área de texto utilizado por la función de JavaScript se describe en el paso anterior. La segunda sentencia crea un botón. del botón de evento "clic" llama a la función JavaScript. La tercera instrucción crea el segundo control área de texto que contiene los resultados después de la función JavaScript divide la cadena.

3 Haga clic en "Archivo" y haga clic en "Guardar". Bloc de notas de "Guardar como" se abre. Esta ventana muestra las carpetas de su disco duro. Haga doble clic en la carpeta en la que desea guardar el archivo. Tipo "SplitString.hta" en el cuadro de texto "Nombre de archivo" y haga clic en "Aceptar". para guardarlo.

4 Abra el Explorador de Windows y busque el archivo. Haga doble clic en el archivo para abrir la ventana de la aplicación. Escriba una cadena en el control área de texto superior, y haga clic en el botón. El código se ejecuta, divide la cadena que ha introducido y muestra las palabras en el control área de texto inferior.

Consejos y advertencias

  • Tenga en cuenta los valores para "cols" y "filas" en la sección del cuerpo del código. Estos valores determinan los tamaños de los controles de área de texto. Cambiar esos valores si es necesario aumentar o disminuir el tamaño de los controles.