Cómo reemplazar todo el colon en JavaScript

Cómo reemplazar todo el colon en JavaScript
Un colon (:) se usa como un signo de puntuación para construir una conexión entre dos oraciones. A veces necesita reemplazar todos los colons de la cadena con cualquier carácter específico o eliminar todos los colons del texto o la cadena. JavaScript proporciona algunos métodos predefinidos para realizar esta tarea de manera eficiente.

Este blog demostrará el procedimiento para reemplazar todas las colons de una cadena.

Cómo reemplazar todo el colon en JavaScript?

Para reemplazar todos los colons de una cadena, use los métodos predefinidos de JavaScript de JavaScript a continuación:

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

Implementemos cada uno de ellos individualmente!

Método 1: Reemplace todo el colon usando el método reemplazar ()

El "reemplazar()El método se utiliza para simplemente reemplazar el valor con la cadena definida, el carácter o cualquier símbolo. Es el método predefinido del objeto de tipo de cadena. Acepta dos parámetros y da una cadena con los valores recién reemplazados. El método reemplazar () reemplaza solo la primera ocurrencia, mientras puede usar el patrón regex para reemplazar todas las instancias de cualquier carácter o una cadena.

En nuestro caso, queremos eliminar todas las colons de una cadena, por lo que usaremos el método reemplazar () con la expresión regular o un patrón regex.

Sintaxis

La sintaxis para usar el método reemplazar () es el siguiente:

cadena.reemplazar ("SearchValue", "ReemplazarValue");

Aquí el "Searchvalue"Es el valor que debe registrarse y reemplazarse con el"reemplazar valor".

Ejemplo

En este ejemplo, primero, crearemos una variable llamada "cuerda C"Eso almacena una cuerda que tiene colons:

var cString = "Linuxhint: proporciona los mejores tutoriales:";

Luego, llame al método reemplazar () pasando un patrón regex para buscar colon en toda la cadena y lo reemplaza con una cadena vacía, que se da como el segundo parámetro:

var Ans = CString.reemplazar (/:/g, ");

Aquí, "gramo"Indica la bandera global que busca todas las ocurrencias en la cadena provista.

Por último, imprima la cadena resultante usando el "consola.registro()" método:

consola.log (Respuesta);

Como puede ver en la salida, todas las colons se eliminan con éxito de una cadena:

Pasemos al siguiente método.

Método 2: Reemplace todo el colon usando el método ReplaceAll ()

Para reemplazar todos los colons desde una cadena, también puede usar el "reemplaza todo()" método. Funciona igual que el método reemplazar (), pero la diferencia es que el método reemplazar () reemplaza la primera ocurrencia, mientras que el método reemplazar () reemplaza todas las ocurrencias en una cadena sin usar un patrón regex o una expresión regular.

Sintaxis

Para usar el método ReplaceAll (), siga la sintaxis dada:

cadena.reemplazar ("SearchValue", "ReemplazarValue");

Aquí el "Searchvalue"Es el valor que debe registrarse y reemplazarse con el"reemplazar valor".

Ejemplo

Ahora usaremos la misma cadena y llamaremos al "reemplaza todo()Método sin especificar ningún patrón regex para eliminar todos los ocurrencias. Entonces, solo entraremos en un colon (:) que se buscará y reemplazará con una cadena vacía:

var Ans = CString.reemplaza todo(':',");

Imprima la cadena después de quitar todos los colons:

consola.log (Respuesta);

La salida muestra que todos los colons se eliminan de una cadena:

Hemos compilado los métodos más simples para reemplazar todas.

Conclusión

Para reemplazar todas las colons desde una cadena, puede usar el método reemplazar () o el método reemplazar (). Por ejemplo, los métodos reemplazar () y reemplazo () buscan en la cadena de las colons y los reemplazan con una cadena vacía. En el método reemplazar (), debe agregar una regex para eliminar todas las ocurrencias de los colons en una cadena, mientras que en el método reemplazar (), solo agregue el colon como valor de búsqueda. En este blog, hemos demostrado el procedimiento para reemplazar todas las colons de una cadena con ejemplos adecuados.