Saltar al contenido
Case Converter Online
es

Quitar guiones bajos de un texto

Convierte user_first_name en user first name en un paso. Cambia los guiones bajos por espacios, guiones o nada, y mantén funcionando las direcciones de correo y los enlaces.

Reemplazar guiones bajos por
Opciones
Caracteres
0
Palabras
0
Líneas
0

Funciona en tu navegador. Tu texto nunca se sube a ningún servidor.

Por qué quitar los guiones bajos

Los guiones bajos unen palabras donde no se permiten espacios. Los ves en nombres de archivo (my_file_name_final.docx), columnas de bases de datos (user_first_name), variables de programación, encabezados de hojas de cálculo exportadas, hashtags y nombres de usuario antiguos. Cuando ese texto tiene que leerlo una persona, los guiones bajos estorban. Cambiarlos a mano es lento y es fácil equivocarse en una lista larga.

Esta herramienta reemplaza todos los guiones bajos de una pasada. Puede poner en su lugar un espacio, un guion o nada, puede unir series de guiones bajos y deja en paz las direcciones de correo y los enlaces para que sigan funcionando.

Cómo usarla

  1. Pega el texto en Texto con guiones bajos.
  2. En Reemplazar guiones bajos por, elige Un espacio, Nada o Un guion.
  3. Deja activado Unir guiones bajos repetidos para tratar ___ como un solo hueco.
  4. Deja activado Respetar correos y enlaces para que las direcciones no se rompan.
  5. Con Un espacio elegido, Quitar espacios sobrantes limpia además los espacios dobles y los espacios al final de las líneas.
  6. Pulsa Copiar o Descargar. La nota que aparece debajo de la herramienta indica cuántos guiones bajos se quitaron.

Ejemplos

Cada resultado de abajo lo produjo esta herramienta. Se usó la configuración predeterminada salvo que la segunda columna diga otra cosa.

Texto Opción Resultado
my_file_name_final.docx Un espacio my file name final.docx
Q3_sales_report_v2.xlsx Un espacio Q3 sales report v2.xlsx
user_first_name Un espacio user first name
user_first_name Nada userfirstname
user_first_name Un guion user-first-name
the__draft Un espacio the draft
SECTION___TWO Un guion, sin unir repetidos SECTION---TWO
Email [email protected] about the__draft Un espacio Email [email protected] about the draft
see https://site.com/my_page Un espacio, sin respetar enlaces see https://site.com/my page

Con nombres en español funciona igual, también con tildes y ñ: “informe_ventas_año_2024.xlsx” se convierte en “informe ventas año 2024.xlsx”, y “nombre_de_usuario” con Un guion da “nombre-de-usuario”.

Cómo funciona

Primero la herramienta busca todo lo que parezca un enlace web (que empiece por http://, https:// o www.) o una dirección de correo. Esas partes se apartan. En el resto del texto, cada guion bajo, o cada serie de guiones bajos si la opción de unir está activada, se reemplaza por el carácter que elegiste. Después las partes protegidas se vuelven a colocar exactamente como estaban.

Con Un espacio elegido y Quitar espacios sobrantes activado, los espacios dobles que deja el cambio se reducen a uno, y se quitan los espacios del principio y del final de cada línea. Eso importa en textos como “borrador”, que de otro modo empezarían y terminarían con un espacio.

Consejos y límites

  • Las mayúsculas no cambian. user_first_name se convierte en “user first name”, no en “User First Name”. Para cambiar las mayúsculas después, usa un convertidor como el de tipo título o el de tipo oración. Para textos en español, el tipo oración es el que sigue la norma.
  • En sentido contrario: para convertir palabras en nombres con guiones bajos, usa el convertidor snake_case.
  • Las cursivas de Markdown escritas con guiones bajos, como palabra, también pierden sus guiones bajos. Normalmente es lo que quieres al limpiar un texto.
  • Otros separadores, como los puntos o los guiones, no se tocan. Para eso, usa la herramienta para reemplazar texto, que puede cambiar cualquier carácter o palabra.
  • Otros símbolos: para quitar los guiones bajos junto con otros signos de puntuación y símbolos, usa la herramienta para eliminar caracteres especiales.

Otras formas de hacerlo

Word y Google Docs: abre Buscar y reemplazar (Ctrl+H; en Word en español, Ctrl+L), escribe _ en el campo de búsqueda y un espacio en el de reemplazo, y elige Reemplazar todo. Esto también cambia las direcciones de correo, así que revísalas después.

Excel y Google Sheets: =SUBSTITUTE(A1, "_", " ") reemplaza cada guion bajo de la celda A1 por un espacio. Arrastra la fórmula hacia abajo para hacer una columna entera. Para limpiar los espacios dobles que pueda dejar, envuélvela en TRIM: =TRIM(SUBSTITUTE(A1, "_", " ")). En Excel en español, las funciones se llaman SUSTITUIR y ESPACIOS.

Nombres de archivo: PowerShell de Windows puede renombrar archivos en bloque con Get-ChildItem | Rename-Item -NewName { $_.Name -replace '_', ' ' }. En un Mac, selecciona los archivos en el Finder, haz clic derecho, elige Renombrar y usa la opción de reemplazar texto.

Código: en JavaScript, text.replaceAll('_', ' ') hace el trabajo básico. En Python, usa text.replace('_', ' '). Para unir series de guiones bajos, usa una expresión regular como /_+/g en JavaScript o re.sub(r'_+', ' ', text) en Python.

Quitar guiones bajos: preguntas y respuestas

¿Cómo cambio los guiones bajos por espacios?

Pega el texto en el cuadro Texto con guiones bajos. Con Un espacio seleccionado, cada guion bajo se convierte en un espacio al instante. Pulsa Copiar para llevarte el resultado.

¿Cambia las direcciones de correo y los enlaces?

No de forma predeterminada. La opción Respetar correos y enlaces está activada, así que [email protected] y https://site.com/my_page conservan sus guiones bajos y siguen funcionando. Desactiva la opción si quieres cambiarlos también.

¿Qué pasa con dos o más guiones bajos seguidos?

Con Unir guiones bajos repetidos activado, una serie como the__draft o hello___world se trata como un solo hueco y se convierte en un único espacio. Desactívalo para reemplazar cada guion bajo por separado.

¿Puedo convertir los guiones bajos en guiones?

Sí. Elige Un guion en Reemplazar guiones bajos por. user_first_name se convierte en user-first-name, que es el estilo habitual en las direcciones web.

Más herramientas de texto

Ver todas las herramientas