Cómo reemplazar el espacio con un bajo en JavaScript

Cómo reemplazar el espacio con un bajo en JavaScript

JavaScript es un lenguaje de secuencias de comandos que se utiliza para desarrollar páginas web atractivas e interactivas para sitios web. Sin embargo, a veces, los desarrolladores necesitan reemplazar algunos caracteres o espacios adicionales del texto con letras especificadas. Para el propósito correspondiente en JavaScript, tenemos algunos métodos predefinidos que se utilizan.

Este tutorial ilustrará el procedimiento de reemplazar los espacios con subrayos.

Cómo reemplazar el espacio con un bajo en JavaScript?

Para reemplazar los espacios en una cadena con un guión bajo, hay algunos métodos predefinidos de JavaScript que se enumeran a continuación.

    • Método reemplazar ()
    • Método reemplazar ()
    • Método Split ()

Veamos el funcionamiento de cada método.

Método 1: Reemplace el espacio con un subscore usando el método reemplazar ()

El "reemplazar()El método "simplemente reemplazará el valor en una cadena con la cadena definida que acepta dos parámetros, uno es el valor que se reemplazará y el otro es el valor utilizado como reemplazo. En nuestro caso, eliminaremos el espacio en una cadena con un subrayador, por lo que el espacio es el valor reemplazado que se buscará en una cadena, y el subrayador actuará como el reemplazo.

Nota: Este método solo funciona para reemplazar un solo valor.

Sintaxis

Siga la sintaxis dada para usar el método reemplazar ():

reemplazar ("reemplazarValue", "reemplazar");


Ejemplo

Aquí, crearemos una variable "stri"Asignado con una cadena"Pista de Linux"Eso contiene espacio entre ambas palabras:

var str = "Linux Sugerencia";


Ahora, llamaremos al método reemplazar () pasando el valor que debe reemplazarse y un reemplazo como el espacio "" y el subrayador "_", Respectivamente:

consola.log (STR.reemplazar(" " , "_"));


Como puede ver, hemos reemplazado con éxito el espacio con el bajo en la cadena especificada:


Si desea reemplazar todos los espacios en una cadena, puede seguir la siguiente sección dada.

Método 2: Reemplace el espacio con un subscore utilizando el método ReplaceAll ()

El "reemplaza todo()"El método también es un método predefinido de JavaScript. Este método también toma dos parámetros, uno es el valor que se reemplazará y el otro es el valor que se usa como reemplazo. Se usa específicamente en los casos en que se requiere reemplazar todos los valores especificados a la vez.

Este método reemplazó todos los espacios completos de la cadena.

Sintaxis

Siga la sintaxis dada para usar el método ReplaceAll ():

reemplazar ("reemplazarValue", "reemplazar");


Ejemplo

Aquí, crearemos una variable "stri"Asignado con una cadena"Bienvenido a Linux Sugerencia"Eso contiene múltiples espacios que se reemplazarán con subrayos:

var str = "Bienvenido a Linux Sugerencia";


Ahora, llamaremos al método ReplaceAll () pasando el espacio "" y el subrayador "_"Como argumentos:

consola.log (STR.reemplazar(" " , "_"));


La salida muestra que hemos reemplazado con éxito todos los espacios con los subrayadores en la cadena dada:


Pasemos al otro método para reemplazar el espacio con un bajo.

Método 3: Reemplace el espacio con un subscore usando el método Split ()

La cadena se divide en una variedad de subcadenas con la ayuda del "dividir()" método. Para reemplazar cualquier carácter o espacio de una cadena con un carácter especificado, puede usar el "unirse()" método. El método split () toma un parámetro que debe reemplazarse, y el método unión () acepta el reemplazo como su argumento.

Este método encuentra los espacios en la cadena y reemplaza todos los espacios con el carácter especificado.

Sintaxis

La sintaxis dada se usa para reemplazar el espacio con un bajo:

dividir(" ").unirse("_")


Ejemplo 1: Reemplace el espacio único con un bajo

Para reemplazar el espacio con un bajo, utilizaremos la cadena ya creada. Para hacerlo, llamaremos al método Split () con el método Join () pasando el espacio y subrayan como parámetros, respectivamente:

consola.log (STR.dividir(" ").unirse("_"));


Al ejecutar el código anterior, puede ver la cadena reemplazada con un bajo:


Ejemplo 2: Reemplace múltiples espacios con guiones bajos

Aquí, eliminaremos todos los espacios completos de una cadena con la ayuda del método Split (). Primero, crearemos una cadena "Bienvenido a Linux Sugerencia"Con múltiples espacios:

var str = "Bienvenido a Linux Sugerencia";


Ahora, llamaremos al método Split () con el método Join () e imprimiremos la cadena resultante usando "consola.registro()" método:

consola.log (STR.dividir(" ").unirse("_"));



Hemos proporcionado métodos más simples para reemplazar el espacio con un bajo.

Conclusión

Para reemplazar el espacio con un subrayador, puede usar los métodos predefinidos de JavaScript, incluido el método reemplazar (), el método reemplazar () y el método dividido (). El método Split () se utiliza con el método unión (). El método reemplazar () se usa para reemplazar un solo espacio en una cadena; Si desea reemplazar todos los espacios en una cadena, utilice el método ReplaceAll () o el método Split (). En este tutorial, hemos ilustrado el procedimiento para reemplazar los espacios con un bajo con ejemplos detallados.