Esta publicación de blog definirá los métodos para dividir una cadena de JavaScript con múltiples separadores.
¿Cómo dividir una cadena de JavaScript con múltiples separadores?
Para dividir una cadena de JavaScript con múltiples separadores, use los métodos mencionados a continuación:
Examinemos los métodos anteriores individualmente.
Método 1: dividir una cadena de JavaScript con múltiples separadores usando el método split ()
Para dividir cadenas con múltiples separadores, use el ' separar() ' método. El método split() divide las cadenas en una matriz de subcadenas según los separadores.
Sintaxis
Use la sintaxis dada a continuación para el método split():
separar ( separador )Aquí, ' separador ” es el carácter, o el patrón de expresión regular utilizado para dividir la cadena.
Valor de retorno
- Devuelve una matriz de subcadenas.
Ejemplo
Crear una variable “ cuerda ” que contiene una cadena con varios separadores, incluido “ espacios ”, “ ! ' y ' _ ”:
era tanga = '¡Bienvenido! al Linuxhint_Website' ;Llame al método split() pasando una expresión regular que contiene separadores que incluyen ' ! ”, “ \s ” (espacios), “ _ ”.
fue splitString = cuerda. separar ( / [ ! \s_ ] +/ ) ;Imprime las cadenas divididas en la consola:
consola. Iniciar sesión ( dividirCadena ) ;El resultado muestra que la cadena se divide con éxito en subcadenas con separadores:
Si no está interesado en usar expresiones regulares, siga la sección a continuación para dividir la cadena con múltiples separadores.
Método 2: dividir una cadena de JavaScript con múltiples separadores utilizando el método split() con el método replaceAll()
Utilice el método split() con el método replaceAll() para dividir la cadena JavaScript con varios separadores. El método replaceAll() reemplaza los separadores con un solo carácter, y luego el método split() dividirá la cadena en el único carácter.
Sintaxis
Siga la sintaxis dada para dividir la cadena con múltiples separadores usando el método split() y replaceAll():
reemplaza todo ( separador, sustituto ) . separar ( separador )Ejemplo
En el siguiente ejemplo, primero, reemplazaremos todos los separadores con un solo separador “ $ ' utilizando el ' reemplaza todo() 'Método y luego divida la cadena en función del separador único' $ ”:
fue splitString = cuerda. reemplaza todo ( ';' , '$' ) . reemplaza todo ( ',' , '$' ) . separar ( '$' ) ;Producción
Hemos reunido todas las mejores soluciones posibles para dividir la cadena con múltiples separadores en JavaScript.
Conclusión
Para dividir la cadena de JavaScript con múltiples separadores, utilice el simple ' separar() ” método, o el “ separar() ” método con el “ reemplaza todo() ' método. El método split() toma un patrón de expresiones regulares de múltiples separadores, mientras que el segundo enfoque primero reemplazará todos los separadores con un separador unificado y luego se dividirá en la base del separador único. Los ' separar() El método con un patrón regex es una forma eficiente de dividir las cadenas con múltiples separadores. En esta publicación de blog, definimos los métodos para dividir una cadena con múltiples separadores usando JavaScript.