Tecnología

Inicio

Cómo dividir una cadena en JavaScript

Cómo dividir una cadena en JavaScript


El lenguaje JavaScript es rica en funciones para manipular cadenas de texto. Tiene cuatro métodos que le permiten extraer partes de una cadena. El slice (), substr () y substring () Métodos de todos le permiten dividir y volver una parte específica de una cadena. Si usted tiene cuidado con los parámetros del método, cada método puede devolver el mismo resultado. Además, JavaScript ofrece el método split (), que rompe una cadena que contiene partes separadas por un carácter específico y, a continuación, almacena todas las partes en una matriz. Puede utilizar split () para diseccionar una URL del sitio web que contiene barras diagonales en sus partes constituyentes y guardar los resultados para su posterior análisis.

Instrucciones

1 Iniciar la aplicación editor estándar, texto sin formato que está disponible en su ordenador.

2 Introduzca el siguiente código para probar el código JavaScript:

<Html>

<Body>

<Script type = "text / javascript">

var fullstring = "La lluvia en España";

Var url = "www.bethea.com/images/photo.jpg";

document.write ( "Esta es la función slice ():" + fullstring.slice (3,8) + "");

document.write ( "Esta es la función substr ():" + fullstring.substr (4,4) + "");

document.write ( "Esta es la función substring ():" + fullstring.substring (3,8) + "");

document.write ( "Esta es la función split ():" + fullstring.split ( "") + "");

document.write ( "Spliting la www.bethea.com/images/photo.jpg URL con la función split ():" + URL.split ( "/") + "");

</ Script>

3 Haga clic en el menú "Archivo". Seleccionar la opción "Guardar". Guardar con el nombre de archivo "test.html".

4 Iniciar el navegador Web que está disponible en su ordenador. Haga clic en el menú "Archivo" y seleccionar "Abrir archivo".

5 Busque el archivo "test.html" que acaba de crear, seleccionarlo, y haga clic en Abrir. "

Consejos y advertencias

  • La función split () devuelve una matriz estándar de JavaScript. Para mirar a cualquier pieza de la cadena estratificado, utilice el índice de matriz. Por ejemplo, la cadena "la lluvia en España", el tercer elemento de la matriz (índice de dos) es la palabra "en".
  • Si split () encuentra una cadena con dos delimitadores consecutivos, se almacena un valor vacío en la matriz para el par. Si bien esto no es un error en sí mismo, el uso de estos "datos" de split () puede conducir a consecuencias no deseadas en otras partes del guión.